NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

8 Replies

Replies have been turned off for this discussion
  • Ok, da niemand helfen kann oder will, trage ich hier mal Infos zusammen damit andere davon profitieren können.

    Wie komplimiere ich für die Sparc Architektur unter Ubuntu?

    -> http://stackoverflow.com/questions/9177 ... arc-target

    Unix Compile auf dem NAS -> http://retroshare.sourceforge.net/wiki/ ... nixCompile (lädt bei mir die Libraris aber nicht)

    Unix Compile Alternative auf dem NA -> http://retroshare.sourceforge.net/wiki/ ... lternative

    Benötigt wird:

    GCC Crosscompiler -> http://www.netgull.com/gcc/releases/gcc-4.6.2/
    bin-utils (gnu as, ld, etc), and the standard library for the platform -> http://ftp.gnu.org/gnu/binutils/

    GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+. -> ftp://gcc.gnu.org/pub/gcc/infrastructure/

    Dann Shell öffnen und in den Ordner gehen, bei mir /Downloads/gcc-4.6.2$ -> cd Downloads - cd gcc-4.6.2 oder mit "make xy" einen neuen Ordner erstellen und dort die Dateien rein kopieren.

    Dort dann ./configure --target=$TARGET --prefix=$PREFIX eingeben, dann installiert er den GCC Compiler. Leider aber mit Fehlern, da die Libraries vorher noch installiert werden müssen.

    Das sollte so gehen:

    (GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+) ->Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
    their locations.
    See also http://gcc.gnu.org/install/prerequisites.html

    Werde da morgen mal weiter machen...
  • Äh? Wieso unter Ubuntu?
    Ubuntu läuft auf der Duo genauso wenig wie Unix.....

    Ober nimmst du auch die BMW-Anleitung für einen VW?

    Grüße
    Milly
  • Man kompiliert i.d.R. immer auf dem Desktop nicht auf dem NAS , d.h. du kannst unter Windows kompilieren, Ubuntu oder unter MacOS.

    Deswegen Crossccompiler, in diesem Fall kompiliere ich unter Ubuntu für den Sparc Prozessor der auf dem Duo läuft bzw für Debian sarge.

    Google hilft: http://de.wikipedia.org/wiki/Cross-Compiler

    Die Frage ist in diesem Fall, ob der GCC Compiler der richtige für das NAS ist, aber da dort ja ein SPARC werkelt sollte es passen.

    Hawk
  • Das mit dem Crosscompiler hatte ich überlesen. Sorry!

    Da ich mich mit Crosscompiling überhaupt nicht auskenne, sage ich auch nichts dazu. Allerdings macht es mich stutzig das du das nur von der CPU-Version abhängig machst. Wie findet dein Programm denn nachher die Libraries wenn es ein ganz anderes OS hat? Oder werden die mit einkompiliert?

    Aber eins würde mich noch interessieren: Wieso kompilierst du nicht auf der Duo und machst den Umweg über einen Crosscompiler?

    Grüße
    Milly
  • Weil ich keine Lust habe, das NAS zu zerschießen und ich mich mit dem Linux auf dem NAS nicht so gut auskenne wie mit Ubuntu.

    Daher werde ich erstmal alles testen und evtl. emulieren falls das irgendwie geht und es dann auf das NAS schieben.


    Hawk
  • Seit wann zerschießt man sich sein System wenn man etwas kompiliert?

    Ich arbeite nun seit über 20 Jahren im Unix-Bereich und habe schon einiges kompiliert. Nicht immer erfolgreich - das mag sein, aber das Host-System ist doch dabei gar nicht betroffen.....

    Grüße
    Milly
  • Also, nach dem ich nen näheren Blick drauf geworfen habe, scheint es so das es zwar kompilierbar ist aber es keine Oberfläche gibt für das NAS - noch nicht.

    Im Augenblick kann man es auf dem NAS zum Laufen bekommen, aber nur mit command line und dort auch nur starten.

    Vl. gibts ja bald ne Weboberfläche oder ein remote Tool, ansonsten kauft nen alten Laptop.

    Hawk

NETGEAR Academy

Steigern Sie Ihre Fähigkeiten mit der Netgear Academy - Lassen Sie sich schulen, zertifizieren und bleiben Sie mit der neuesten Netgear-Technologie auf dem neuesten Stand!

Machen Sie mit!

ProSupport for Business

Umfassende Supportpläne für maximale Netzwerkverfügbarkeit und geschäftliche Sicherheit

Mehr erfahren