Hallo Leute
bin wirklich absolut blutiger Laie und will meine Fritzbox 7170 nutzen für zusätzliche Programme.
Habe bisher noch kein Freetz-Image auf die Box gemacht, wollte eben mit der Programmierung anfangen.
Habe mir dazu die Freetz-1.2-rc1 Toolchain runtergeladen und ein Hello World Programm "Hi" entsprechend dem Wiki kompiliert. File Hi zeigt mir auch, dass die Datei eine Mips Executable ist.
So, dann kopiere ich die Executable (mittels FileZilla) auf meine FB auf den MemoryStick, mit Telnet auf der Box wechsele ich in das entsprechende Verzeichnis /var/media/ftp/memorystick und starte das Programm mit "./Hi". Und was kommt? Immer diese Fehlermeldung : Bus error.
Habe schon einige Einstellungen des Compilers probiert, wie
-static für reingelinkte Lib
- Os für die Speichergrenzen auf 4 byte festzulegen
Was mache ich falsch?
Wohlgemerkt, die FBF ist noch "original", nicht mit Freetz.
Gruß
Hubert
bin wirklich absolut blutiger Laie und will meine Fritzbox 7170 nutzen für zusätzliche Programme.
Habe bisher noch kein Freetz-Image auf die Box gemacht, wollte eben mit der Programmierung anfangen.
Habe mir dazu die Freetz-1.2-rc1 Toolchain runtergeladen und ein Hello World Programm "Hi" entsprechend dem Wiki kompiliert. File Hi zeigt mir auch, dass die Datei eine Mips Executable ist.
So, dann kopiere ich die Executable (mittels FileZilla) auf meine FB auf den MemoryStick, mit Telnet auf der Box wechsele ich in das entsprechende Verzeichnis /var/media/ftp/memorystick und starte das Programm mit "./Hi". Und was kommt? Immer diese Fehlermeldung : Bus error.
Habe schon einige Einstellungen des Compilers probiert, wie
-static für reingelinkte Lib
- Os für die Speichergrenzen auf 4 byte festzulegen
Was mache ich falsch?
Wohlgemerkt, die FBF ist noch "original", nicht mit Freetz.
Gruß
Hubert