Programm für DBOx compilieren

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Giuly
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 11. Februar 2007, 19:33

Programm für DBOx compilieren

Beitrag von Giuly »

Hi,
ich bin grade krank und wollte ein bisschen an der DBox rumspielen. Ich wollte iPKG für die DBox compilieren, nur weiß ich nicht, wie ich ppc-bins erstelle. Ich bin unter Linux also muss wohl ein toolchain her. Nur woher bekomme ich das?


MfG
mhier
Interessierter
Interessierter
Beiträge: 66
Registriert: Montag 2. Januar 2006, 11:42

Beitrag von mhier »

Ist beim CDK dabei. Das einfach mal runterladen und kompilieren (siehe README dort). Dann die richtigen Verzeichnisse vom CDK in den PATH und LD_LIBRARY_PATH einbauen und dein Programm entsprechend konfigurieren und übersetzen.
Giuly
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 11. Februar 2007, 19:33

Beitrag von Giuly »

die ganzen Bins sind jetzt bei mir in /home/dbox/dbox2/cdk/bin, wie kann ich jetzt ipkg so configure'en, dass es den compiler aus dem ordner benutzt?

MfG
Coronas
Developer
Beiträge: 196
Registriert: Dienstag 16. Oktober 2001, 00:00

Beitrag von Coronas »

Hi,

lies dir mal das durch.
cu
Giuly
Neugieriger
Neugieriger
Beiträge: 19
Registriert: Sonntag 11. Februar 2007, 19:33

Beitrag von Giuly »

Hi,
hat auch nix gebracht, aber

Code: Alles auswählen

PATH=$PATH:home/dbox/dbox2/cdk/bin
AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" LDFLAGS="-s" PKG_CONFIG_PATH=/home/dbox/dbox2/cdkroot/lib/pkgconfig \
                ./configure \
                        --build=i686-pc-linux-gnu \
                        --host=powerpc-tuxbox-linux-gnu \
                        --prefix=/home/dbox/dbox2/cdkroot && \



;
true

tat so ungefähr, was ich wollte.