[Rock-dev] ROCK installation breaks at building typelib - but why ?

Matthias Goldhoorn matthias.goldhoorn at dfki.de
Tue Oct 20 13:14:27 CEST 2015


Ok for the sake of completness i checked and it is indeed a 'problem'
with debian:

moonwalk at moonwalk-zync:~/dev/moonwalk/tools/typelib$ objdump -TC
/usr/lib/arm-linux-gnueabihf/
libboost_unit_test_framework.so | grep
boost::unit_test::ut_detail::normalize_test_case_na
00063680 g DF .text 000000dc Base
boost::unit_test::ut_detail::normalize_test_case
_name[abi:cxx11](boost::unit_test::basic_cstring<char const>)

The boost libarys came here with cxx11 symbols, but the lib was compiled
with gcc-4.9 which does not support ABI namespacing.

--> debian testing and unstable unsuported official by rock!

Best,
Matthias

On 20.10.2015 09:32, Matthias Goldhoorn wrote:
> Hey,
> Debian sid is the unstable version of debian,
> rock does not support unstbale at all. This stronyl seems like a
> problem on your machine.
> It's really hard to say what does wrong here from remote.
>
> Even debian testing is not really supported and more in a
> devel-somehow-working state.
>
> I recommend you to either:
> a) dig into the problem more intensive on your own (it seems like a
> "normal linking problem")
> a.1) contribute the needed changes to debian and/or rock they are needed
> b) switch to a supported OS
>
> Best,
> Matthias
>
>
> On 19.10.2015 15:15, Martin Schröer wrote:
>>
>> Yes, tried several rebuilds already.
>>
>> System is Debian Sid, Rock stable.
>>
>>> Matthias Goldhoorn <matthias.goldhoorn at dfki.de> hat am 19. Oktober
>>> 2015 um 15:12 geschrieben:
>>>
>>> Did you tried to delete the build folder?
>>>
>>> Which System and flavor or release do you use?
>>>
>>> Best Matthias
>>>
>>> Am 19. Oktober 2015 14:53:09 MESZ, schrieb "Martin Schröer"
>>> <martin.schroeer at dfki.de>:
>>>
>>>     Hi there.
>>>
>>>     I'm currently stuck at a problem I can't relive - while most of
>>>     the ROCK installation went nicely, it stops at building typelib:
>>>
>>>     [100%] Building CXX object
>>>     test/CMakeFiles/typelib_testsuite.dir/test_marshalling.o
>>>     Linking CXX executable typelib_testsuite
>>>     CMakeFiles/typelib_testsuite.dir/test_registry.o: In function
>>>     `boost::unit_test::make_test_case(boost::unit_test::callback0<boost::unit_test::ut_detail::unused>
>>>     const&, boost::unit_test::basic_cstring<char const>)':
>>>     test_registry.cc:(.text._ZN5boost9unit_test14make_test_caseERKNS0_9callback0INS0_9ut_detail6unusedEEENS0_13basic_cstringIKcEE[_ZN5boost9unit_test14make_test_caseERKNS0_9callback0INS0_9ut_detail6unusedEEENS0_13basic_cstringIKcEE]+0x10):
>>>     undefined reference to
>>>     `boost::unit_test::ut_detail::normalize_test_case_name(boost::unit_test::basic_cstring<char
>>>     const>)'
>>>     collect2: error: ld returned 1 exit status
>>>     test/CMakeFiles/typelib_testsuite.dir/build.make:317: recipe for
>>>     target 'test/typelib_testsuite' failed
>>>     make[2]: *** [test/typelib_testsuite] Error 1
>>>     CMakeFiles/Makefile2:1042: recipe for target
>>>     'test/CMakeFiles/typelib_testsuite.dir/all' failed
>>>     make[1]: *** [test/CMakeFiles/typelib_testsuite.dir/all] Error 2
>>>     Makefile:123: recipe for target 'all' failed
>>>     make: *** [all] Error 2
>>>
>>>
>>>     libboost-*-dev is installed [1.58] on the system, still the
>>>     build process doesn't seen to be able to link it ... ?
>>>
>>>
>>>
>>>     See the attached full log for further info.
>>>
>>>
>>>     As always, any help would be highly appreciated.
>>>
>>>      
>>>
>>>     ------------------------------------------------------------------------
>>>
>>>     Rock-dev mailing list
>>>     Rock-dev at dfki.de
>>>     http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
>>>
>>>
>>> -- 
>>> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
>>> gesendet.
>>
>>
>>  
>>
>
>
> -- 
>  Dipl.-Inf. Matthias Goldhoorn 
>  Space and Underwater Robotic
>
>  Universität Bremen
>  FB 3 - Mathematik und Informatik
>  AG Robotik
>  Robert-Hooke-Straße 1
>  28359 Bremen, Germany
>  
>  Zentrale: +49 421 178 45-6611
>  
>  Besuchsadresse der Nebengeschäftstelle: 
>  Robert-Hooke-Straße 5
>  28359 Bremen, Germany
>  
>  Tel.:    +49 421 178 45-4193
>  Empfang: +49 421 178 45-6600
>  Fax:     +49 421 178 45-4150
>  E-Mail:  matthias.goldhoorn at informatik.uni-bremen.de
>
>  Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev


-- 
 Dipl.-Inf. Matthias Goldhoorn 
 Space and Underwater Robotic

 Universität Bremen
 FB 3 - Mathematik und Informatik
 AG Robotik
 Robert-Hooke-Straße 1
 28359 Bremen, Germany
 
 Zentrale: +49 421 178 45-6611
 
 Besuchsadresse der Nebengeschäftstelle: 
 Robert-Hooke-Straße 5
 28359 Bremen, Germany
 
 Tel.:    +49 421 178 45-4193
 Empfang: +49 421 178 45-6600
 Fax:     +49 421 178 45-4150
 E-Mail:  matthias.goldhoorn at informatik.uni-bremen.de

 Weitere Informationen: http://www.informatik.uni-bremen.de/robotik

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.dfki.de/pipermail/rock-dev/attachments/20151020/24698572/attachment.htm 


More information about the Rock-dev mailing list