Hallo,
ich versuche seit geraumer Zeit mich in die SDL ein zu denken, habe da aber noch einige Probleme und Verständnis fragen zu denen...
Habe mir zu testzwecken erstmal die Sourcen von sdl-1.2.13 von hier gezogen:
http://www.libsdl.org/release/SDL-1.2.13.tar.gz
Dann habe ich dieser erstmal auf meinem Linuxsystem veruscht zu kompilieren und ein Debpaket draus zu erstellen um zu sehen ob sich das soweit Problemlos kompilieren läßt und was für Dateien dann im fertigen vorhanden sind.
./autogen.sh ./configrue make sudo checkinstall
nun habe ich gesehen das man dort z.B. die /usr/bin/sdl-config hat, weiterhin finden man z.B. folgende Dateien:
* libSDL-1.2.so.0
* libSDL-1.2.so.0.11.2
* libSDL.a
* libSDL.la
* libSDLmain.a
So wenn ich nun im OpenEmbeded nach schaue, findet man dort auch die [B]libsdl[/B] vor. Dort sind dann verschieden .bb-files womit dann auch gleich ipk-files erstellt werden:
libsdl-1.2-0_1.2.9-r1_mipsel.ipk libsdl-1.2-dbg_1.2.9-r1_mipsel.ipk libsdl-1.2-dev_1.2.9-r1_mipsel.ipk libsdl-1.2-doc_1.2.9-r1_mipsel.ipk libsdl-gfx11_2.0.11-r0_mipsel.ipk libsdl-gfx-dbg_2.0.11-r0_mipsel.ipk libsdl-gfx-dev_2.0.11-r0_mipsel.ipk libsdl-image-1.2-0_1.2.3-r0_mipsel.ipk libsdl-image-1.2-dbg_1.2.3-r0_mipsel.ipk libsdl-image-1.2-dev_1.2.3-r0_mipsel.ipk libsdl-mixer-1.2-0_1.2.6-r1_mipsel.ipk libsdl-mixer-1.2-dbg_1.2.6-r1_mipsel.ipk libsdl-mixer-1.2-dev_1.2.6-r1_mipsel.ipk libsdl-net-1.2-0_1.2.5-r0_mipsel.ipk libsdl-net-1.2-dbg_1.2.5-r0_mipsel.ipk libsdl-net-1.2-dev_1.2.5-r0_mipsel.ipk libsdl-ttf_2.0.3-r0_mipsel.ipk libsdl-ttf-dbg_2.0.3-r0_mipsel.ipk libsdl-ttf-dev_2.0.3-r0_mipsel.ipk
In diesen Files befinden sich nun verschiedene SDL-Libs z.B.:
* libSDL-1.2.so.0.7.2
* libSDL_gfx.so.11.0.0
* libSDL_image-1.2.so.0.1.2
* libSDL_mixer-1.2.so.0.2.4.....
Aber z.B. keine /usr/bin/sdl-config....
Bedeutet dies nun wenn man die SDL auf die Dreambox portieren will, das man nun die Kombination von beiden benötigt, oder langt es nur die Sourcen von LibSDL.org zu portieren?
Die Sourcen von den Bitbake-Files sind ja von http://www.libsdl.org/projects/ und da sind diese Unterteilt in:
* SDL_Cbs
* SDL_image
* SDL_mixer
* SDL_net
* SDL_rtf
* SDL_ttf
Schon etwas Unverständlich das ganze für mich 🙄 : Naja, zumindest sieht das ganze so bei mir aus:
1. Die libsdl aus den vorhanden Bitbake zu kompilieren und Ipk-Files erstellen → kein Problem
2. Die Sourcen zu SDL-1.2.13 mittels der "devshell" zu kompilieren → kein Problem jedoch weiß ich da noch nicht wie ich dann ein brauchbares IPK-Files draus macht. Und es sich ja nicht dann im OE selbst befindet was dann beim weiteren Kompilieren von SDL-Anwendungen nicht brauchbar ist :rolleyes:
3. versuchen die SDL-1.2.13 mittels bitbake zu Kompilieren → mit Problemen behaftet und hatte noch kein Erfolgt :rolleyes:
Kann da evtl. jemand für mich etwas Licht ins Dunkle bringen?
Mein großes Handikap ist ja das ich leider kein Englisch kann, von daher bringten mich gerade bei diesem Thema die vorhandenen Dokumente (hatte nur Englische gefunden) nicht weiter...