Hello, On fresh checkout from hg and Gentoo amd64:
cd /var/tmp/portage/net-im/qutecom-2.2_p20090927/work/qutecom-2.2_p20090927_build/libs/owutil/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/owutil.dir/link.txt --verbose=1 /usr/bin/x86_64-pc-linux-gnu-g++ -fPIC -O2 -pipe -march=core2 -Wl,-O1 -shared -Wl,-soname,libowutil.so -o libowutil.so CMakeFiles/owutil.dir/src/Base64.o CMakeFiles/owutil.dir/src/CountryList.o CMakeFiles/owutil.dir/src/Date.o CMakeFiles/owutil.dir/src/File.o CMakeFiles/owutil.dir/src/Identifiable.o CMakeFiles/owutil.dir/src/Logger.o CMakeFiles/owutil.dir/src/OWPicture.o CMakeFiles/owutil.dir/src/Path.o CMakeFiles/owutil.dir/src/String.o CMakeFiles/owutil.dir/src/StringList.o CMakeFiles/owutil.dir/src/Time.o CMakeFiles/owutil.dir/src/Uuid.o CMakeFiles/owutil.dir/src/WebBrowser.o CMakeFiles/owutil.dir/src/NonCopyable.o CMakeFiles/owutil.dir/src/unix/UuidUnix.o ../cutil/libowcutil.a -lboost_program_options -lboost_serialization -lboost_signals -Wl,-Bstatic -lboost_thread -Wl,-Bdynamic /lib64/libuuid.so -Wl,-rpath,/lib64 /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libboost_thread.a(exceptions.o): relocation R_X86_64_32S against `vtable for boost::thread_exception' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libboost_thread.a: could not read symbols: Bad value collect2: ld returned 1 exit status make[2]: *** [libs/owutil/util/libowutil.so] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-im/qutecom-2.2_p20090927/work/qutecom-2.2_p20090927_build' make[1]: *** [libs/owutil/util/CMakeFiles/owutil.dir/all] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-im/qutecom-2.2_p20090927/work/qutecom-2.2_p20090927_build' make: *** [all] Error 2 It seems that the build system tries to link against libboost_thread.a when it should link against libboost_thread.so, and fails because libboost_thread.a is not compiled with -fPIC. What would be the best way to proceed? Best regards, Chi-Thanh Christopher Nguyen _______________________________________________ QuteCom-dev mailing list QuteCom-dev@lists.qutecom.org http://lists.qutecom.org/mailman/listinfo/qutecom-dev