Hallo,
ich habe für meine Uralt-Fritz Box Fon ein kleines Tool geschrieben. Es ist in c++ geschrieben und kompiliert auch einwandfrei auf meiner Debian-Kiste.
Nun bin ich nicht sooo der Linux-Guru und bekomme mein kompiliertes Programm auf der Fritz Box nicht zum laufen.
Der Fehler lautet: ./tool: can't load library 'libstdc++.so.6'
Kompiliert wurde mit: mipsel-linux-uclibc-gcc -pthread -lstdc++ Main.o IrcConnection.o -o tool
ldd tool liefert: not a dynamic executable (widerspricht dies nicht dem obigen Fehler?)
Die entsprechende Lib aus dem toolchain mit dem Switch -static libstdc++.so.6 einzubinden, scheiterte ebenfalls. Mein letzter Versuch die Datei manuell auf die Fritz Box zu kopieren scheiterte natürlich auch, da das /lib/ nunmal Read-Only ist.
Ein neues Image für die Fritz Box würde ich gerne vermeiden.
Vielen Dank schon jetzt.
Grüße,
G-Fire
ich habe für meine Uralt-Fritz Box Fon ein kleines Tool geschrieben. Es ist in c++ geschrieben und kompiliert auch einwandfrei auf meiner Debian-Kiste.
Nun bin ich nicht sooo der Linux-Guru und bekomme mein kompiliertes Programm auf der Fritz Box nicht zum laufen.
Der Fehler lautet: ./tool: can't load library 'libstdc++.so.6'
Kompiliert wurde mit: mipsel-linux-uclibc-gcc -pthread -lstdc++ Main.o IrcConnection.o -o tool
ldd tool liefert: not a dynamic executable (widerspricht dies nicht dem obigen Fehler?)
Die entsprechende Lib aus dem toolchain mit dem Switch -static libstdc++.so.6 einzubinden, scheiterte ebenfalls. Mein letzter Versuch die Datei manuell auf die Fritz Box zu kopieren scheiterte natürlich auch, da das /lib/ nunmal Read-Only ist.
Ein neues Image für die Fritz Box würde ich gerne vermeiden.
Vielen Dank schon jetzt.
Grüße,
G-Fire