[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