[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