Vielen Dank schon mal für die Antwort, bei nächster Gelegenheit werde ich mal alles nach der Anleitung installieren und eine Makefile suchen. Werd mich dann melden, wie es verlaufen ist bzw. wie weit ich gekommen bin.
Vielen Dank schon mal für die Antwort, bei nächster Gelegenheit werde ich mal alles nach der Anleitung installieren und eine Makefile suchen. Werd mich dann melden, wie es verlaufen ist bzw. wie weit ich gekommen bin.
Nun gut, nach ca. 50min wurde nun das buildroot/toolchain.... erfolgreich gebaut. :-)
Testweise habe ich mal den monitor für x86 gebaut, dies ging ohne Probleme.
In der Makefile habe ich die entsprechenden compiler etc für mipsel angepasst, (gcc -> mipsel-linux-gcc).
Ebenfalls habe ich -march=mips32 gesetzt.
nach einam versuch mit make bekomme ich folgende Meldung:
Code:In file included from monitor.h:26, from hdlc.h:27 cursor.h:34:21: ncurses.h: No such file or directory In file included from hdlc.c:27: monitor.h:138: error: syntax error before "WINDOW" monitor.h:138: warning: no semicolon at end of struct or union monitor.h:141: error: syntax error before '}' token ....
Hallo lovert,
erst einmal herzlichsten Dank, dass Du Dich in diese Geschichte so reinkniest. Ich interessiere mich auch brennend für diese Sache, habe aber nicht die Zeit (und momentan auch nicht die Hardware), da selbst etwas auszuprobieren. Generell finde ich die Idee interessant, monitor auch auf embedded-Hardware laufen zu lassen. Ich hatte auch schon einmal recherchiert, den "Urvater" vom monitor, den multimon soll es sogar in einer Version für den Sharp Zaurus (Linux-PDA) geben.
Bei Deinem konkreten Problem deuten meiner Meinung nach die Fehlermeldungen u.a. darauf hin, dass die ncurses nicht installiert sind bzw. gefunden werden können.
Hoffentlich kann Dir hier einer der "Linux-Gurus" ein wenig weiterhelfen. Es wäre klasse, wenn das Projekt ans Laufen käme.
Gruß,
Funkwart
Also die ncurses devels sind installier, monitor baut ja auch in der x86 config durch. Die Datei ncurses.h befindet sich auch auf dem system. Ich werde mir mal bei zeiten die suchpfade anschauen....Zitat von funkwart
Die Hardware habe ich mir halt gegönnt, und zeit, na ja die nehme ich mir halt irgendwie. Ich will eben nun endlich meinen, seit fast 2,5 Jahren, laufenden PC erlösen. ;-)Zitat von funkwart
Ja, das kann ich gut nachvollziehen. Nur für den Monitor einen PC laufen zu lassen ist nich wirklich rentabel. Da lohnt sich so ein Router schon. Zum einen hat er ja noch eine andere Aufgabe, das Routen, und zum anderen braucht er wohl wesentlich weniger Energie als ein PC. Da hat man die Hardwarekosten über kurz oder lang wieder drin.
Gruß,
Funkwart
Ist ncurses im Wirt oder auch in der mips-Buildumgebung installiert ? Prüfe mal die Include-Pfade, ob da wirklich auch für den mips-gcc ein passendes include drin ist.
Das ist mir vorhin beim lesen auch noch eingefallen, dass ich ja versucht habe außerhalb der bulidumgebung zu compilieren. Also ich habe in der Umgebung keine richtigen suchphade für ncurses feststllen könne. Wie gebe ich diese nun an?
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)