Seite 2 von 8 ErsteErste 123456 ... LetzteLetzte
Ergebnis 21 bis 40 von 156

Thema: Crosscompiler mit danisahne Mod

  1. #21
    Gast
    du meinst mit der originalen uclib.conf die aus base-src-55.tar.gz in der source?
    da sind die für ne 4mb box im dir base_ohio-8mb_build, ne?

  2. #22
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Zitat Zitat von hiro
    da sind die für ne 4mb box im dir base_ohio-8mb_build, ne?
    Doch genau die: base_ohio-8mb_build/4mb.uClibc.config

    Kann sein, dass du da noch ein paar Pfade anpassen mußt, vergleich sie am besten mit der im Mod.

    Ich werd in den nächsten Versionen auch die standard-Konfigurationen zur Auswahl anbieten.

    Mfg,
    danisahne

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

  3. #23
    Gast
    ok, danke, mach ich

    was meinteste mit
    Als CFLAGS würde ich "-Os -W -Wall -pipe -march=4kc -Wa,--trap" nehmen
    ?
    diese flags sind ja über menuconfig bei dir im mod automatisch gesetzt, soll ich die jetzt auch in den sourcen verändern? wenn ja, an welcher stelle? statt "gcc" "mipsel-linux-gcc -Os -W -Wall -pipe -march=4kc -Wa,--trap" oder wie?
    Geändert von hiro (20.02.2006 um 21:54 Uhr)

  4. #24
    IPPF-Einsteiger
    Registriert seit
    16.02.2006
    Beiträge
    4
    Hallo zusammen,
    ich bin ein Neuling im FBox basteln und möchte bevor ich die ds-mod aufspiele einfach mal ein C-Programm compilieren und auf der Box laufen lassen. Habe hierzu die Toolchain wie oben angegeben erstellt. Muss ich nun ohne ds-mod die "kernel" tools anstelle der "target" tools verwenden ?

  5. #25
    Gast
    nein, du musst schon die target tools benutzen, allerdings musst du bevor du die toolchain kompilierst die uclibc.conf ersetzen falls du eine box ohne ds-mod und ohne 8mb hast!
    Geändert von hiro (21.02.2006 um 00:05 Uhr)

  6. #26
    IPPF-Einsteiger
    Registriert seit
    16.02.2006
    Beiträge
    4
    uclib.conf ?? Finde ich bei mir nicht ... Bist du sicher dass ich ohne ds-mod nicht die Kernel toolchain verwenden muss ? Wenn ich die target tools nehme werden doch immer die Libraries von ds-mod verwendet. Die sind sind soch ohne ds-mod nicht auf der Box ? Kann ich dann nicht einfach die Kernel Toolchain nehmen ?

  7. #27
    Gast
    jo hab n c vergessen, sorry.
    ließ doch mal die seite 1!

  8. #28
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Zitat Zitat von ben777
    Kann ich dann nicht einfach die Kernel Toolchain nehmen ?
    Du kannst die Kernel Toolchain nehmen, allerdings mußt du dann alles statisch linken und das macht große Binaries. Also zum Testen würde ich sagen "ok, nimm die Kernel Toolchain", für den Betrieb würd ich schon den uClibc Compiler nehmen (du verschmeißt ja sonst alle Vorteile der uClibc).

    EDIT:
    Zitat Zitat von hiro
    statt "gcc" "mipsel-linux-gcc -Os -W -Wall -pipe -march=4kc -Wa,--trap" oder wie?
    Du kannst die CFLAGS oft dem Makefile übergeben (z.B. ./ds-0.2/make/dnsmasq/dnsmasq.mk) oder beim configure als Variable setzen (z.B. ./ds-0.2/make/dropbear/dropbear.mk):
    Code:
    CFLAGS="-Os -W -Wall -pipe -march=4kc -Wa,--trap" ./configure ...
    Geändert von danisahne (21.02.2006 um 03:07 Uhr)

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

  9. #29
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163

    wenn ich das hier so mitlese, fällt meine motivation gegen 0 mir das buildkitt zusammenzubasteln...
    ich versteh nur bahnhof, davon soger meist auch nur bh...
    nimmt mich einer an die hand dabei, oder gibts da irgendwo dingfeste sachen zum nachlesen wie das genau geht, sich eigene binaries für die mipsel arch zu basteln?

  10. #30
    Semi-Moderator Avatar von olistudent
    Registriert seit
    19.10.2004
    Ort
    Kaiserslautern
    Beiträge
    14.292
    Hi.
    @heini66
    Wir schaffen das schon.
    Los geht's mit "make toolchain". Oder hattest du den Fehler schon gepostet?
    Wenn du gcc4 benutzt, musst du noch die Option für den Patch anhaken.

    MfG Oliver
    Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
    Anbindung: T-Online DSL 16.000 RAM

    Visit ##fritzbox on Freenode for help
    Spenden für Freetz

  11. #31
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    siehe seite 1...
    und nen suse hab ich noch nicht auf der hdd, müsst erstmal irgendwo platz schaffen...

  12. #32
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Zitat Zitat von heini66

    wenn ich das hier so mitlese, fällt meine motivation gegen 0 mir das buildkitt zusammenzubasteln...
    Aller Anfang ist schwer. Ich hab mich da vor ca nem Jahr auch das erste mal durchgebissen. Hast du schon mal einfach so Programme aus den Sourcen kompiliert (also für deinen Host)? Kannst mir ja mal ein Beispiel geben und wie de es kompiliert hast und ich zeig dir mal, was du anders machen mußt, um es für die Fritzbox zu kompilieren. Nimm aber bitte ein reines C Proggi.

    Mfg,
    danisahne

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

  13. #33
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163

    jungs, so wollt ich das hören!
    für meine hosts, hmmm, bislang nur den standard kram mit ./configure etc wenn du das meinst, also erstellen von anwedungen aus sourcen ist mir schon nen begriff...

  14. #34
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Dann gib mir mal ein Beispiel und auch wie du es übersetzt hast.

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

  15. #35
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    na ja, hab immerhin mei t40 mit gentoo aus ner minimalinstallation incl wlan und acx treibern zusammengestrickt, muss aber zugeben, das nicht aus reinem eigenwissen sondern hab mir viel zusammengegooglet und probiert...

  16. #36
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Was ist t40? Nimm doch einfach mal irgendein Open Source Projekt, kompilier es bei dir und poste was du gemacht hast, damit es auf deinem Host läuft (das ist jetzt ein Lernprozess!). Das Installieren der Software kannst du ja weglassen. Dauert doch nur 5min. Wenn du dir jetzt kein Prokjekt ausdenken kannst, dann nimm doch z.B. lynx.

    EDIT:
    Lynx ist doch ein scheiß Beispiel. Such dir bitte was anderes einfacheres raus.

    Mfg,
    danisahne
    Geändert von danisahne (21.02.2006 um 17:28 Uhr)

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

  17. #37
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    t40? mein ibm notebook.

    Änderung: gcc4 Patch im menuconfig wieder ausgeschaltet und in der Datei toolchain/make/kernel/crosstool/crosstool.mk die Version von 0.38 auf 0.40 geändert.
    (von olli...)
    bislang läuft der make toolchain so... ist aber noch nicht fertig.
    edit:
    makemenuconfig gcc4 Patch wieder anmachen und unter toolchain/make/kernel/crosstool/patches/ die Datei glibc-2.3.2.patch löschen. Die brauchen wir nicht mehr. Nur noch die gcc-3.3.2.patch. Sonst kommt ein Fehler in der read_rtl.o
    Geändert von heini66 (21.02.2006 um 17:27 Uhr)

  18. #38
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Das crosstool 0.40 muss brandheiß sein. Gestern hab ich es noch nicht auf seinem Server gesehen.

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

  19. #39
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    le function definitions
    /home/xtc/ds-0.2/source/crosstool-0.40/build/mipsel-unknown-linux-gnu/gcc-3.3.2-glibc-2.3.2/gcc-3.3.2/gcc/read-rtl.c: In function ‘read_rtx’:
    /home/xtc/ds-0.2/source/crosstool-0.40/build/mipsel-unknown-linux-gnu/gcc-3.3.2-glibc-2.3.2/gcc-3.3.2/gcc/read-rtl.c:653: error: invalid lvalue in increment
    make[2]: *** [read-rtl.o] Fehler 1
    make[2]: Leaving directory `/home/xtc/ds-0.2/source/crosstool-0.40/build/mipsel-unknown-linux-gnu/gcc-3.3.2-glibc-2.3.2/build-gcc-core/gcc'
    make[1]: *** [all-gcc] Fehler 2
    make[1]: Leaving directory `/home/xtc/ds-0.2/source/crosstool-0.40/build/mipsel-unknown-linux-gnu/gcc-3.3.2-glibc-2.3.2/build-gcc-core'
    make: *** [source/crosstool-0.40/.installed] Fehler 2

  20. #40
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Dieser Fehler sollte mit dem Patch gcc-3.3.2.patch zu korrigieren sein.

    Router: SMC 7008 BR hinter Fritz!Box Fon WLAN 7050 (UI) FW: 14.04.15ds-0.2.8
    Provider: 1und1 DSL 6000 mit (leider nur) 3130/406 kbps (Down/Up)

Seite 2 von 8 ErsteErste 123456 ... LetzteLetzte

Ähnliche Themen

  1. Crosscompiler nutzen
    Von mode im Forum Freetz
    Antworten: 3
    Letzter Beitrag: 20.07.2008, 17:16
  2. Crosscompiler
    Von the_ncw im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 21
    Letzter Beitrag: 19.02.2007, 15:53
  3. Crosscompiler
    Von derdanielder im Forum D-Link
    Antworten: 1
    Letzter Beitrag: 18.12.2006, 02:55
  4. Wieder mal Crosscompiler
    Von klez im Forum Freetz
    Antworten: 5
    Letzter Beitrag: 30.03.2006, 16:31
  5. Crosscompiler für Fritz!box?
    Von Dck1D im Forum FRITZ!Box Fon: Modifikationen
    Antworten: 19
    Letzter Beitrag: 07.03.2006, 16:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •