Hallo,
ich (Newbie) versuche krampfhaft ein tool für die Box auf meinem i386 zu kompilieren.
Gibt es nicht einen einfacheren Crosscompiler für linux/windows bei dem man nur nur "configure" und "make" eigeben muss und das compilierte Programm direkt auf der Box ausführen kann? Kann auch eine schmutzige Lösung sein Hauptsache es läuft irgendwie.
Oder hat jemand ein howto für das Kompilieren fremder Sourcen mit dem CDK?
Danke
Cross Compiling ohne CDK?
-
- Beiträge: 2
- Registriert: Sonntag 3. Oktober 2004, 23:22
-
- Einsteiger
- Beiträge: 311
- Registriert: Freitag 26. Juli 2002, 22:25
Du brauchst musst mindestens den crosscompiler aus dem cdk. Und die libs wären auch nicht schlecht
Danach das "bin"-dir des Crosscompilers ins PATH aufnehmen und dein configure mit ./configure --build=i686-pc-linux-gnu --host=powerpc-linux-tuxbox-gnu aufrufen.
Eventuell brauchst du vorher noch die env Variablen:
AR=powerpc-linux-tuxbox-gnu-ar
AS=powerpc-linux-tuxbox-gnu-as
CC=powerpc-linux-tuxbox-gnu-gcc
CXX=powerpc-linux-tuxbox-gnu-g++
NM=powerpc-linux-tuxbox-gnu-nm
RANLIB=powerpc-linux-tuxbox-gnu-ranlib
Danach das "bin"-dir des Crosscompilers ins PATH aufnehmen und dein configure mit ./configure --build=i686-pc-linux-gnu --host=powerpc-linux-tuxbox-gnu aufrufen.
Eventuell brauchst du vorher noch die env Variablen:
AR=powerpc-linux-tuxbox-gnu-ar
AS=powerpc-linux-tuxbox-gnu-as
CC=powerpc-linux-tuxbox-gnu-gcc
CXX=powerpc-linux-tuxbox-gnu-g++
NM=powerpc-linux-tuxbox-gnu-nm
RANLIB=powerpc-linux-tuxbox-gnu-ranlib
-
- Oberlamer, Administrator & Supernanny
- Beiträge: 10532
- Registriert: Samstag 13. Juli 2002, 10:49
CDK heisst nunmal Cross Development Kit - eine zwingende Voraussetzung für "Cross Compiling".
Irgendwie willst Du von Deinem Steinhaus aus eine Lehmhütte bauen und möchtest Dich dabei nicht schmutzig machen...
P.S.: Eigentlich umgekehrt: Win=Lehmhütte, Linux=Steinhaus - aber wir wollen ja keinen Flamewar beginnen
Irgendwie willst Du von Deinem Steinhaus aus eine Lehmhütte bauen und möchtest Dich dabei nicht schmutzig machen...
P.S.: Eigentlich umgekehrt: Win=Lehmhütte, Linux=Steinhaus - aber wir wollen ja keinen Flamewar beginnen
There are 10 types of people in the world: those who know binary and those who don't
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59