Seite 1 von 8 12345 ... LetzteLetzte
Ergebnis 1 bis 20 von 156

Thema: Crosscompiler mit danisahne Mod

  1. #1
    IPPF-Fan
    Registriert seit
    05.11.2005
    Beiträge
    115

    Crosscompiler mit danisahne Mod

    Ich habe versucht wie hier beschrieben: http://www.ip-phone-forum.de/showthr...e=6#post521033 einen Crosscompiler für Checkmaild mit hilfe der danishane Mod zu erstellen, doch bekomme bei "make toolchain" immer eine Fehlermeldung:

    Code:
    configure: error:
    *** These critical programs are missing or too old: gcc
    *** Check the INSTALL file for required versions.
    make: *** [source/crosstool-0.38/.installed] Fehler 1
    gcc Version:

    Code:
    [root@noname ds-0.2]# gcc --version
    gcc (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8)
    Copyright (C) 2005 Free Software Foundation, Inc.
    Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
    gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.
    Ich arbeite mit dem aktuellsten Fedora Core und habe auch schon "yum install gcc" ausgeführt woraufhin ein update durchgeführt wurde, doch leider ohne erfolg.
    Router: Fritz!Box Fon Wlan 7050 - 14.04.01ds-0.2
    Telefon: Panasonic KX-T2070G-E, Siemens Gigaset
    VoIP: 1&1
    Anbindung: DSL mit 3130 down / 406 up

  2. #2
    IPPF-Tausend-VIP Avatar von buehmann
    Registriert seit
    11.06.2005
    Beiträge
    1.809
    Zitat Zitat von Becka
    *** These critical programs are missing or too old: gcc
    *** Check the INSTALL file for required versions.

    gcc (GCC) 4.0.2 20051125 (Red Hat 4.0.2-8)
    Die Fehlermeldung ist etwas irreführend; in der passenden INSTALL-Datei (ich glaube, es ist die glibc, die unterhalb von crosstool übersetzt werden soll), wird irgendeine 3er-Version von gcc gefordert. Mit gcc-3.4.5 hat es bei mir funktioniert.

    Andreas

  3. #3
    IPPF-Fan
    Registriert seit
    05.11.2005
    Beiträge
    115
    ich hab mir die verschiedenen ordner angeschaut aber hab keine lösung gefunden , ich glaub fast das er unbedingt eine 3.x version möchte und die 4.x nicht akzeptiert, muss ichn downgrade versuchen oder kann ichs ohne probleme über irgendeine config datei ändern das er die installierte version aktzeptiert
    Router: Fritz!Box Fon Wlan 7050 - 14.04.01ds-0.2
    Telefon: Panasonic KX-T2070G-E, Siemens Gigaset
    VoIP: 1&1
    Anbindung: DSL mit 3130 down / 406 up

  4. #4
    IPPF-Fortgeschrittener
    Registriert seit
    27.04.2005
    Beiträge
    71
    Hi,

    da gibts nen fix für das gcc4 problem.
    http://www.ip-phone-forum.de/showthread.php?t=94357

    cya

  5. #5
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Ich hab eben die neue Version ds-0.2rc6 hochgeladen, da sind diese Patches im menuconfig auswählbar. Ich hab sie nicht von vornherein aktiviert, weil sich das ganze dann nicht mehr durch meinen Compiler durchjagen lassen hat, aber vielleicht helfen die Patches ja bei dir.

    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)

  6. #6
    IPPF-Fortgeschrittener
    Registriert seit
    27.04.2005
    Beiträge
    71
    Hi,

    hmm komisch.. ich dachte ich hätte das so gepatcht, dass es auch mit den alten noch geht.. aber probiert hatte ich es mangels altem gcc auch nicht..

    cu

  7. #7
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Ich konnte mir das auch nicht erklären, zumal die Patches ja überschaubar sind. Ich versuch es nächstes Wochenende nochmal, aber sie übers menuconfig auswählbar zu machen kann ja nicht schaden

    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)

  8. #8
    IPPF-Fan
    Registriert seit
    05.11.2005
    Beiträge
    115
    ich habs mit deiner aktuellen version nocheinmal probiert aber immernoch der fehler
    Router: Fritz!Box Fon Wlan 7050 - 14.04.01ds-0.2
    Telefon: Panasonic KX-T2070G-E, Siemens Gigaset
    VoIP: 1&1
    Anbindung: DSL mit 3130 down / 406 up

  9. #9
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Ja, die Fehler sind leider noch nicht im Griff. Besser gesagt ist es ja kein Fehler vom Mod, dass sich die Binutils nicht mit einem GCC4 kompilieren lassen wollen, aber es ist noch nicht so gepatched, dass es doch bei jedem funktioniert.

    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)

  10. #10
    IPPF-Fan
    Registriert seit
    05.11.2005
    Beiträge
    115
    funktioniert es mim knoppix? (runterladen is kein problem, aber der hdd platz is knapp )
    dann probier ichs mal mit dem die toolchain zu erstellen
    Router: Fritz!Box Fon Wlan 7050 - 14.04.01ds-0.2
    Telefon: Panasonic KX-T2070G-E, Siemens Gigaset
    VoIP: 1&1
    Anbindung: DSL mit 3130 down / 406 up

  11. #11
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Zitat Zitat von Becka
    funktioniert es mim knoppix? (runterladen is kein problem, aber der hdd platz is knapp )
    dann probier ichs mal mit dem die toolchain zu erstellen
    Ehrlich gesagt keine Ahnung. Wie es zur Zeit funktioniert (und so erstelle ich die Toolchain und mit dieser kompiliere ich die Programme im Mod): Ein Linux mit gcc3 und ohne bereits installierte libgpg-error.

    Es gibt ja noch 2 Probleme: Einmal crosstool, das mit gcc4 nicht will, und zum anderen die libgcrypt, die sich allzugerne von einer Host Variante der libgpg-error ablenken läßt.

    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)

  12. #12
    IPPF-Fan
    Registriert seit
    05.11.2005
    Beiträge
    115
    welches linux benutzt du genau? suse? debian? gibt ne menge distributionen
    Router: Fritz!Box Fon Wlan 7050 - 14.04.01ds-0.2
    Telefon: Panasonic KX-T2070G-E, Siemens Gigaset
    VoIP: 1&1
    Anbindung: DSL mit 3130 down / 406 up

  13. #13
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Zitat Zitat von Becka
    welches linux benutzt du genau? suse? debian? gibt ne menge distributionen
    Ich habs auf SuSE 9.2 64Bit kompiliert.

    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)

  14. #14
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    ds-mod 02-rc7
    auf (k)ubuntu
    make prcompiled
    * These critical programs are missing or too old: gcc
    *** Check the INSTALL file for required versions.
    make: *** [source/crosstool-0.38/.installed] Fehler 1

    gcc --version
    gcc (GCC) 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)
    Copyright (C) 2005 Free Software Foundation, Inc.
    Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
    gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.

  15. #15
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Mit der Toolchain hab ich noch 2 Probleme:
    1. crosstool kommt nicht mit einem GCC4 Compiler klar
    2. libgcrypt will auf Rechnern mit einer bereits installierten Host Version der libgpg-error nicht linken

    Dich trifft das erste Problem

    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)

  16. #16
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    hmpf... d.h. suse 9.2 auf die platte?
    wenn's denn sein muss... *g*
    oder hat schon einer nen patch der zieht?

  17. #17
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Es muß nicht SuSE 9.2 sein, irgendwas mit einem GCC 3.x.x halt. Hast du schon die Patches im menuconfig probiert? Bei manchen geht es damit. Diese Patches habe ich hier aus dem Forum übernommen. Ist ein Häckchen im menuconfig.

    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)

  18. #18
    Gesperrt Avatar von heini66
    Registriert seit
    12.03.2005
    Ort
    irgendwo im wald im kreuz von hh und lg
    Beiträge
    2.163
    jupp, schon gecheckt, haken ist drinn.
    auch wenn ich die patche manuell nochmal hinterherinstallieren will, sagt patch die sind schon drinn... remove?
    also dein kitt installiert sie.

  19. #19
    Gast
    so ich habs jetzt irgendwie auch geschafft die toolchain zu kompillieren... allerdings weiß ich net wies weiter gehen soll
    ich hab jetzt nen dir toolchain und da drin

    drwxr-xr-x 3 hiro hiro 4096 2006-02-20 01:58 gcc-3.3.2-glibc-2.3.2
    drwxr-xr-x 3 hiro hiro 4096 2006-02-20 03:08 gcc-4.0.1-uClibc-0.9.26
    lrwxrwxrwx 1 hiro hiro 46 2006-02-20 17:13 kernel -> gcc-3.3.2-glibc-2.3.2/mipsel-unknown-linux-gnu
    drwxr-xr-x 4 hiro hiro 4096 2006-02-12 17:23 make
    lrwxrwxrwx 1 hiro hiro 43 2006-02-20 17:54 target -> gcc-4.0.1-uClibc-0.9.26/mipsel-linux-uclibc

    was muss ich jetzt machen um irgendwelche sources zu kompillieren?
    also welche binary is das und wie krieg ich das ding dazu "make install" oder so in den gewünschten sources zu ersetzen?
    und gibs dazu vielleicht n howto oder so?
    so, noch was... mit diesem compiler kann ich nur binaries für den ds erstellen?(4mb box)
    Geändert von hiro (20.02.2006 um 15:33 Uhr)

  20. #20
    Semi-Moderator Avatar von danisahne
    Registriert seit
    30.07.2005
    Ort
    Marktoberdorf
    Beiträge
    1.493
    Zitat Zitat von hiro
    ich hab jetzt nen dir toolchain und da drin
    Genau genommen hast du jetzt zwei Toolchains : "kernel" und "target". die kernel toolchain ist für den Kernel und die target toolchain ist für die Programme. Du brauchst also die target toolchain. Noch was: diese Toolchains haben nur C Compiler, für C++ möchte ich noch die uclibc++ einbauen.
    Zitat Zitat von hiro
    und gibs dazu vielleicht n howto oder so?
    Am besten du nimmst den Pfad in die Environment auf:
    Code:
    export PATH=/path/to/ds-0.2/toolchain/target/bin:$PATH
    Jetzt mußt du nur noch anstatt gcc, ld ... die Programme mipsel-linux-gcc, mipsel-linux-ld ... nehmen. Hat das zu kompilierende Proggi ein configure Skript, wird das automatisch gesetzt, wenn du die --target, --host und --build Parameter entsprechend wählst (--target=mipsel-linux und --host=mipsel-linux).
    Zitat Zitat von hiro
    so, noch was... mit diesem compiler kann ich nur binaries für den ds erstellen?(4mb box)
    Hab ich schon mehrfach erwähnt: Wenn du nicht die uclibc.config durch die originale von AVM vor `make toolchain' ersetzt hast, dann kannst du nur für den ds-mod kompilieren (4 und 8 MB). Die uclibc.config ist zur Zeit gleich der 8MB Boxen von AVM, so dass die Binaries auch auf einer unmodifizierten 8MB Version laufen müßten.

    EDIT: Als CFLAGS würde ich "-Os -W -Wall -pipe -march=4kc -Wa,--trap" nehmen

    Mfg, danisahne
    Geändert von danisahne (20.02.2006 um 16:14 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)

Seite 1 von 8 12345 ... 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
  •