Meetings2012-12-06 » History » Version 2

J. Moringen, 12/06/2012 10:19 PM

1 1 J. Moringen
h1. Meetings 2012-12-06
2 1 J. Moringen
3 1 J. Moringen
h2. rsb-xml-java
4 1 J. Moringen
5 2 J. Moringen
The Java implementation of project:rsb-xml is currently updated
6 2 J. Moringen
* By Lukas Kettenbach
7 2 J. Moringen
* To work with the changes "rst.xml.XOP Type":http://docs.cor-lab.org/rst-manual/trunk/html/generated/stable/package-rst-xml
8 2 J. Moringen
* To provide a compatibility layer to the old (XCF days) API
9 1 J. Moringen
10 1 J. Moringen
h2. Cross-compilation Problems
11 1 J. Moringen
12 1 J. Moringen
> ich habe ein paar Probleme mit ungewöhnlichen Umsetzung in euren RSB
13 1 J. Moringen
> Projekten.
14 1 J. Moringen
> 
15 1 J. Moringen
> * Einige Projekte setzen -rpath in der pkgconfig Datei, selbst wenn man
16 1 J. Moringen
> ohne rpath arbeiten möchte. (rsc, rst-converters)
17 1 J. Moringen
> * Einige Projekte setzen absolute Bibliothekspfade in der --library
18 1 J. Moringen
> option (rst-converters)
19 1 J. Moringen
> * Die Projekte setzen teilweise zusätzliche absolute Include Pfade in
20 1 J. Moringen
> der pkgconfig Datei
21 1 J. Moringen
> * Die Bibliotheken nutzen Projekt Versionen und nicht Bibliotheksfunktion
22 1 J. Moringen
> * Eine Projekt erzwingt die Nutzung von Versionen nutzt dieses aber
23 1 J. Moringen
> nicht konsequent. (rst-converters)
24 1 J. Moringen
> * Ein Projekt erstellt keinen Link für seine Bibliotheken. (rst-converters)
25 1 J. Moringen
> 
26 1 J. Moringen
> Dieses vorgehen entspricht nicht dem gewöhnlichen Vorgehen unter Linux
27 1 J. Moringen
> und macht Probleme beim Cross Compilieren.
28 1 J. Moringen
> Insbesondere beim erstellen einer verschiebbaren Cross Compilier
29 1 J. Moringen
> Toolchain macht dieses Problem.
30 1 J. Moringen
> 
31 1 J. Moringen
> * Ihr solltet in pkgconfig Dateien Pfade nur in Suchpfaden setzen (-L
32 1 J. Moringen
> und -I).
33 1 J. Moringen
> * Projektversion sollten in dem Namen codiert werden und dieses auch
34 1 J. Moringen
> konsequent nutzen (Namen von Bibliothek).
35 1 J. Moringen
> 
36 1 J. Moringen
> Wollt ihr rst-converters wirklich in verschiedenene Versionen Gleichzeit
37 1 J. Moringen
> in einem System installieren oder warum erzwingt ihr hier eine
38 1 J. Moringen
> Versionsnummer? 
39 1 J. Moringen
40 1 J. Moringen
_Reported by Stefan Herbrechtsmeier_
41 1 J. Moringen
42 1 J. Moringen
We decided to
43 1 J. Moringen
# Turn each problem into an project:rsc issue
44 1 J. Moringen
# Use these issues to discuss solutions
45 1 J. Moringen
# Apply these solutions to downstream projects, creating separate issues once the respective solutions are clear