Based on the dependencies listed in that script for Debian/Ubunto and Fedora, I have guessed at the dependencies for Mageia and ensured installation of:
task-c++-devel
bzr
bzrtools
libbzip2_1
libbzip2-devel
cmake
cmake-qtgui
doxygen
libcairo-devel
libglew-devel
grep
libopenssl-devel
wxPython
libwxgtku2.8-devel
The compile/build process fails with:
- Code: Select all
Linking CXX executable pcbnew
/usr/bin/ld: ../../boost_root/lib/libboost_thread.a(thread.o): undefined reference to symbol 'pthread_getspecific@@GLIBC_2.0'
/usr/bin/ld: note: 'pthread_getspecific@@GLIBC_2.0' 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: error: ld returned 1 exit status
make[2]: *** [pcbnew/pcbnew] Error 1
make[1]: *** [pcbnew/CMakeFiles/pcbnew.dir/all] Error 2
make: *** [all] Error 2
My systems glibc package is glibc-2.17-7.2.mga3.
/lib/libpthread.so.0 is a symbolic link to libpthread-2.17.so
Have I missed a dependency? Or do I perhaps need some updates? Or an OS upgrade?
Thank you for any guidance.
T. Lee