Build problem
In arch Linux:
[ 67%] Building CXX object mscore/CMakeFiles/mscore.dir/jackweakapi.cpp.o
Linking CXX executable mscore
/usr/bin/ld: CMakeFiles/mscore.dir/alsa.cpp.o: undefined reference to symbol 'pthread_cancel@@GLIBC_2.2.5'
/usr/bin/ld: note: 'pthread_cancel@@GLIBC_2.2.5' is defined in DSO /lib/libpthread.so.0 so try adding it to the linker command line
/lib/libpthread.so.0: could not read symbols: Invalid operation
collect2: ld gaf exit-status 1 terug
make[3]: *** [mscore/mscore] Fout 1
make[3]: Map '/home/kris/abs/local/musescore/src/mscore-1.1/build' wordt verlaten
make[2]: *** [mscore/CMakeFiles/mscore.dir/all] Fout 2
make[2]: Map '/home/kris/abs/local/musescore/src/mscore-1.1/build' wordt verlaten
make[1]: *** [all] Fout 2
make[1]: Map '/home/kris/abs/local/musescore/src/mscore-1.1/build' wordt verlaten
make: *** [release] Fout 2
==> ERROR: A failure occurred in build().
Aborting...
No idea what's going on here, I'm not a programmer.
Comments
Hello,
many packages in Arch Linux have such problems. But some in Fedora have them too. An explanation was given here:
http://fedoraproject.org/wiki/UnderstandingDSOLinkChange
So the issue should be solvable by adding the needed libs explicitely to the linker flags. But honestly I do not know where in musescore's code this has to be done.
See
20-fix-dso-linking.patch
at http://musescore.org/en/node/12108Automatically closed -- issue fixed for 2 weeks with no activity.
Automatically closed -- issue fixed for 2 weeks with no activity.
Automatically closed -- issue fixed for 2 weeks with no activity.
Automatically closed -- issue fixed for 2 weeks with no activity.
Automatically closed -- issue fixed for 2 weeks with no activity.
Automatically closed -- issue fixed for 2 weeks with no activity.
Automatically closed -- issue fixed for 2 weeks with no activity.