Hallo Ihr Linux/Devleoper Experten,
ich suche seit Tage eine
Anleitung zum bauen von Tollchain/Cross-Compiler für meine NASBOX
ICYBox 4220 um einige Source/Programme für das NAS bauen zu koennen.
Meine Kenntnisse sind noch nicht so Profi haft-.
In den NAS ist eine
ARM4l/ARM CPU verbaut. Ich habe mal es mit scratchbox versucht Source
zu erstellen was auch nach dieser
[url='http://de.nas-4220.org/index.php/Kompil ... Scratchbox']
Anleitung[/url] läuft, wenn ich selbst c//c++ source schreibe oder
teste zb hello world und auf meine Box lade läuft es auch soweit ganz
gut. Versuche ich eine Source mit ./configure und dann mit make zu
bauen dann läuft die .configure durch und stellt fest das gewisse
Sachen/Pakete fehlen wie zb. zlib1g und andere Sachen. Nun da es sich
um eine Emulation handelt cpuroot auf Qeum0.82 läuft es so nicht
durch. Wie bekomme ich die Pakete auf das System/Scratchbox drauf. Ich
kan zwar noch sage-debian oder etch-debian bzw etch-lenny-debian
wählen, dann könnte ich eigentlich die Fehlende Pakete nach
installieren per apt-get install. Aber da kommt der Fehler das apt-get
it 403 oder 404 es kann Verzeichnis nicht lesen. Es kommt auch zu PGP
Fehler auch wenn ich versucht habe mit apt-get update -f auszuführen
bricht er ab mit den genannten Fehlern. Dann kommt noch dazu das man
nur bestimmte Pakete/Compiler nur auch wählen kann die man von
[url='http://scratchbox.org/debian/dists/stab ... nary-i386/']
Scrachbox[/url] bekommen kann, also nur beschränkt zu Verfügung ??.
Ich
höre immer wieder das man auch sein Tollchin/Cross selber für die
ARM-Plattform bauen kann und auch diese Binär fertige auf der selben
Maschine testen kann. Nur dann Frage ich mich wie ich habe schon
versucht mehre Target mit Toolchain zu bauen aber ohne erfolg. An hand
fehlende Deutsche Doc. geht das wohl kaum unt unter google findet man
auch nicht viel. Und wenn ich eine Cross/Toolchain gebaut hab und
versuche auf eine System zb mit mcpu an die Build zu übergeben zb. so
./configure host=mcpu .... aber dann baut der Compiler mir eine Binär
für mein I686 CPU System
Also
meine Frage wer kann mir Info darueber geben bzw. wo finde ich eine
gute Doc wo man auf sein System eine Toolchain/Cross Umgebung bauen
fuer eine ARM4 System kann oder wie ich Scrachtbox so einrichten kann
das ich auch darueber bauen kann zb. mit Debian und passenden neuen
Compiler (gcc/gcc++) und was da noch zugehoert.
OK ich kann auch auf mein NAS die Pakete/Source bauen aber das dauert ja eine Ewigkeit.
Für Hilfe waere ich sehr dankbar.....
Toolchain bzw. CrossCompiler bauen für arm CPU
-
- Beiträge: 382
- Registriert: 13.06.2008 12:05:24
Re: Toolchain bzw. CrossCompiler bauen für arm CPU
Ich habe mal kurz google befragt ob es vom Hersteller eine toolchain gibt. Gibt es wohl noch nicht ist aber scheinbar in arbeit.
Die gleiche Frage zur gleichen Zeit in zwei Foren zu posten ist übriegens nicht die feine englische Art zumal es imho ein besser geeignetes für deine Frage gibt.
Die gleiche Frage zur gleichen Zeit in zwei Foren zu posten ist übriegens nicht die feine englische Art zumal es imho ein besser geeignetes für deine Frage gibt.