Compiling SC 3.14 on Debian 13 ("Trixie")

Hi,

I’m currently trying to compile SC 3.14 on Debian 13. I’ve installed all dependencies mentioned in the Linux README. Nevertheless I get stuck here:

[  7%] Linking CXX shared module UIUGens.so
/usr/bin/ld: cannot find /usr/lib/libpthread.a: Datei oder Verzeichnis nicht gefunden
collect2: error: ld returned 1 exit status
make[2]: *** [server/plugins/CMakeFiles/UIUGens.dir/build.make:105: server/plugins/UIUGens.so] Fehler 1
make[1]: *** [CMakeFiles/Makefile2:2799: server/plugins/CMakeFiles/UIUGens.dir/all] Fehler 2
make: *** [Makefile:166: all] Fehler 2

… I’m not sure where libpthread.a comes from. Somewhere I read it should come with build-essential which I have installed. However, I do have a libthread.a in /usr/lib/x86_64-linux-gnu but not in /usr/lib directly.

Any ideas?

Thanks

… I’m having a bit of a slow day today… creating a symbolic link libpthread.a in /usr/lib, pointing to /usr/lib/x86_64-linux-gnu/libpthread.a of course did the trick.

:roll_eyes:

thanks

… there are really a lot of symbolic links necessary for compiling SuperCollider in Trixie…