[Rock-dev] logger & transformer building fails without C++11 on Ubuntu 16.04
Janosch Machowinski
Janosch.Machowinski at dfki.de
Fri Jun 10 13:14:43 CEST 2016
Hi,
I would strongly suggest, to switch whole rock then to
build everything with -std=c++11 enabled for ALL packages.
We recently encountered ABI problems especially with the
boost libraries.
Greetings
Janosch
Am 09.06.2016 um 22:09 schrieb Mathias Essen von:
> Hi,
>
> Building of drivers-orogen-transformer and tools-logger fail on clean Ubuntu 16.04 installation.
>
> The problem seems to be in service_discovery. It uses libsigc++ and the version that ships with Ubuntu 16.04 requires C++11 support. The current CMakeLists.txt does not incorporate libsigc++'s cflags into service_discovery.pc (-std=c++11)
>
> I made a PR (https://github.com/rock-core/tools-service_discovery/pull/4) that fixes the problem. Use it or loose it :)
>
> Works with Ubuntu 16.04, didn't have time to test this with Ubuntu 14.x.
>
> -Mathias
>
>
>
> _______________________________________________
> Rock-dev mailing list
> Rock-dev at dfki.de
> http://www.dfki.de/mailman/cgi-bin/listinfo/rock-dev
--
Dipl. Inf. Janosch Machowinski
SAR- & Sicherheitsrobotik
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-6614
Empfang: +49 421 178 45-6600
Fax: +49 421 178 45-4150
E-Mail: jmachowinski at informatik.uni-bremen.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
More information about the Rock-dev
mailing list