[opensource-dev] Current viewer-release source does not build, linker fails inside lltest
Hi, I'm trying to build the current viewer-release source, and I get a failure during linking: [ 1971s] Linking CXX executable lltest [ 1973s] `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev' referenced in section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o): defined in discarded section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED5Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o) [ 1973s] collect2: error: ld returned 1 exit status Looks to me as if the libboost does not match... what can I do? cheers LC ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
Re: [opensource-dev] Current viewer-release source does not build, linker fails inside lltest
Using debian stretch (testing) sudo apt-get install gcc-4.6 which is (4.6.4) and use sudo update-alternatives --config gcc to chose gcc-4.6. Assuming all other dev build dependencies are present. It should build after configuring with -DLL_TESTS:BOOL=OFF. If you can fix the tests please do it. Nicky On Thu, May 21, 2015 at 4:14 AM, Lance Corrimal lance.corri...@eregion.de wrote: Hi, I'm trying to build the current viewer-release source, and I get a failure during linking: [ 1971s] Linking CXX executable lltest [ 1973s] `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev' referenced in section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o): defined in discarded section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED5Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o) [ 1973s] collect2: error: ld returned 1 exit status Looks to me as if the libboost does not match... what can I do? cheers LC ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
Re: [opensource-dev] Current viewer-release source does not build, linker fails inside lltest
Hi, That is just the thing... I want a native build for openSUSE 13.2 and factory, and there is no gcc older than 4.8 available... and I am already using -DLL_TESTS:BOOL=OFF in my build. Guess I have to rape the CMakeFile. Cheers LC Am 21.05.2015 um 14:34 schrieb Nicky Perian: Using debian stretch (testing) sudo apt-get install gcc-4.6 which is (4.6.4) and use sudo update-alternatives --config gcc to chose gcc-4.6. Assuming all other dev build dependencies are present. It should build after configuring with -DLL_TESTS:BOOL=OFF. If you can fix the tests please do it. Nicky On Thu, May 21, 2015 at 4:14 AM, Lance Corrimal lance.corri...@eregion.de mailto:lance.corri...@eregion.de wrote: Hi, I'm trying to build the current viewer-release source, and I get a failure during linking: [ 1971s] Linking CXX executable lltest [ 1973s] `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev' referenced in section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o): defined in discarded section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED5Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o) [ 1973s] collect2: error: ld returned 1 exit status Looks to me as if the libboost does not match... what can I do? cheers LC ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges
Re: [opensource-dev] Current viewer-release source does not build, linker fails inside lltest
You have three choices: 1) Use GCC 4.6, which seems out of the question of Suse. 2) Use ld.gold instead of gnu.ld. 3) Compile your own boost (and colladadom) On Thu, May 21, 2015 at 11:14 AM, Lance Corrimal lance.corri...@eregion.de wrote: Hi, I'm trying to build the current viewer-release source, and I get a failure during linking: [ 1971s] Linking CXX executable lltest [ 1973s] `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev' referenced in section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED1Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o): defined in discarded section `.text._ZN5boost16exception_detail19error_info_injectorISt11logic_errorED2Ev[_ZN5boost16exception_detail19error_info_injectorISt11logic_errorED5Ev]' of /home/abuild/rpmbuild/BUILD/viewer-release/build-linux-i686/packages/lib/release/libboost_regex-mt.a(instances.o) [ 1973s] collect2: error: ld returned 1 exit status Looks to me as if the libboost does not match... what can I do? cheers LC ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges ___ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges