Meetings 2012-12-06¶
rsb-xml-java¶
The Java implementation of RSB XML Support is currently updated- By Lukas Kettenbach
- To work with the changes rst.xml.XOP Type
- To provide a compatibility layer to the old (XCF days) API
Cross-compilation Problems¶
ich habe ein paar Probleme mit ungewöhnlichen Umsetzung in euren RSB
Projekten.
- Einige Projekte setzen -rpath in der pkgconfig Datei, selbst wenn man
ohne rpath arbeiten möchte. (rsc, rst-converters)- Einige Projekte setzen absolute Bibliothekspfade in der --library
option (rst-converters)- Die Projekte setzen teilweise zusätzliche absolute Include Pfade in
der pkgconfig Datei- Die Bibliotheken nutzen Projekt Versionen und nicht Bibliotheksfunktion
- Eine Projekt erzwingt die Nutzung von Versionen nutzt dieses aber
nicht konsequent. (rst-converters)- Ein Projekt erstellt keinen Link für seine Bibliotheken. (rst-converters)
Dieses vorgehen entspricht nicht dem gewöhnlichen Vorgehen unter Linux
und macht Probleme beim Cross Compilieren.
Insbesondere beim erstellen einer verschiebbaren Cross Compilier
Toolchain macht dieses Problem.
- Ihr solltet in pkgconfig Dateien Pfade nur in Suchpfaden setzen (-L
und -I).- Projektversion sollten in dem Namen codiert werden und dieses auch
konsequent nutzen (Namen von Bibliothek).Wollt ihr rst-converters wirklich in verschiedenene Versionen Gleichzeit
in einem System installieren oder warum erzwingt ihr hier eine
Versionsnummer?
Reported by Stefan Herbrechtsmeier
We decided to- Turn each problem into an Robotics Systems Commons issue
- Use these issues to discuss solutions
- Apply these solutions to downstream projects, creating separate issues once the respective solutions are clear