Gruesse!
* Bj�rn Schmidt <[EMAIL PROTECTED]> schrieb am [17.09.04 11:27]:
> >w�rde ich mir ein statisch gelinktes dd besorgen (? woher) oder eines
> >kompilieren und dann auf den Router schaffen. Vielleicht per tftp.
>
> War auch meine Idee. Jedoch wollte ich gleich das neueste busybox
> kompilieren
> und per tftp kopieren, jedoch schaffe ich es nicht i386->r3000
> crosscompilieren. Bekomme immer diese Meldungen:
>
> cc1: error: bad value (r3000) for -march= switch
> cc1: error: bad value (r3000) for -mcpu= switch
>
> Ich verstehe nicht ganz warum. Ich benutze den standart gcc-3.3.4, der kann
> eigentlich r3000. Ist allerdings das erste mal dass ich irgendwas
> crosscompiliere und bin f�r Hinweise sehr dankbar. Habe bis auf die Pakete
> libuclibc-dev und uclibc-toolchain nichts weiteres installiert, k�nnte also
> was fehlen...
Da bin ich �berfragt. Kurzes �berfliegen der gcc Manpages zeigt ja, das
der Schalter so ok ist. Vielleicht nochmal explizit -mips1 (ist das
r3000 ?) mitgeben, laut gcc-2.95 sollte man das IMHO machen.
Ist gcc auch wirklich 3.3.4 oder nicht doch 2.95 ?
Ansonsten: Kannst du dd evtl. als Deb aus dem Mips-Zweig von Debian
holen?
Ich w�rde vielleicht das Subject der Mail �ndern, es findet sich sicher
jemand mit Mips-Erfahrung bzw. Cross-Compiling.
> Mit freundlichen Gruessen
> Bjoern Schmidt
Gru�
Gerhard