On 17.06.09 22:33:06, Alexander Neundorf wrote: > On Wednesday 17 June 2009, Andreas Pakulat wrote: > > What I'm actually not 100% sure about at this point, if target kdevgit-test > > links against kdevplatformtestshell, which has kdevplatformshell as > > link-interface-lib then does it also automatically get > > kdevplatforminterfaces because kdevplatformshell has that in its own > > link-interface-lib? In other words, are link-interface-libs "forwarded" in > > this sense? > > I think they aren't. > But to make sure a small test case would help. Attached, Andreas can you try that with gold? The output from make VERBOSE=1 for the executable is: Linking C executable app cd /home/andreas/temp/testcmake_link_interface/build/executable && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/app.dir/link.txt --verbose=1 /usr/bin/gcc -fPIC CMakeFiles/app.dir/main.o -o app -rdynamic ../baz/libbaz.so ../bar/libbar.so ../foo/libfoo.so -Wl,-rpath,/home/andreas/temp/testcmake_link_interface/build/baz:/home/andreas/temp/testcmake_link_interface/build/bar:/home/andreas/temp/testcmake_link_interface/build/foo So it seems like cmake does add all libs to the link line here. So either there's some lib missing in the link interface in kdevelop/kdevplatform or something else is going wrong with the gold linker. Andreas -- You shall be rewarded for a dastardly deed. _______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem