Hallo liebe Gemeinde,
ich bin zwar neu in dem Thema, ich versuche mich aber nunmehr seit einer Woche mit dem Thema, komme aber nicht weiter.
Mein Ziel ist es FHEM auf meiner FritzBox 7360 ans laufen zu kriegen. Damit das geht, benötigte ich aber zunächst freetz auf der FritzBox mit vollem Perl.
Dazu habe ich folgenden Link [Part 1] durchgearbeitet um freetz zu kompilieren (http://www.zebradem.com/wiki/index.php?title=FHEM)
Das hat auch Problemlos funktioniert. Wenn es aber nun zum Teil 2 kommt, Perl5 installieren, dann stoße ich auch zwei Probleme:
a) Das dort angebotete Packet mit mipsel perl ist ein toter Link aber
b) Nach meiner Recherche (http://www.ip-phone-forum.de/showthread.php?t=251084) brauche ich auch mips (anderes Endian) statt mipsel
Ok, dann habe ich mal nach solchen binaries gesucht und folgendes gefunden: https://downloads.openwrt.org/kamikaze/8.09.1/ar71xx/packages/perl_5.10.0-1_mips.ipk
Ich habe mich per telnet eingeloggt, das paket runtergeladen, entpackt und versucht perl im entpackten usr/bin zu starten. Das klappt leider nicht
--> can't load library 'libnsl.so.0'
Ok, ich tippe mal auf die falsche oder keine Version von libc, im /usr/lib ist eine solche Datei leider nicht zu finden.Daher hab ich aus gleicher Quelle wir oben noch uclibc_0.9.29-14.1_mips.ipk geladen und entpackt.
Darin enthalten ist in der Tat die fehlende Datei.
Problem: Wohin damit? Ich kann sich nicht nach /usr/lib kopieren, das da filesystem als read-only gemountet ist (wg. telnet?). Gibt es eine andere Möglichkeit, den lib Ordner anzupassen?
Oder bin ich auf dem Holzweg? Muss ich das perl cross kompilen?
Gruß,
curator
ich bin zwar neu in dem Thema, ich versuche mich aber nunmehr seit einer Woche mit dem Thema, komme aber nicht weiter.
Mein Ziel ist es FHEM auf meiner FritzBox 7360 ans laufen zu kriegen. Damit das geht, benötigte ich aber zunächst freetz auf der FritzBox mit vollem Perl.
Dazu habe ich folgenden Link [Part 1] durchgearbeitet um freetz zu kompilieren (http://www.zebradem.com/wiki/index.php?title=FHEM)
Das hat auch Problemlos funktioniert. Wenn es aber nun zum Teil 2 kommt, Perl5 installieren, dann stoße ich auch zwei Probleme:
a) Das dort angebotete Packet mit mipsel perl ist ein toter Link aber
b) Nach meiner Recherche (http://www.ip-phone-forum.de/showthread.php?t=251084) brauche ich auch mips (anderes Endian) statt mipsel
Ok, dann habe ich mal nach solchen binaries gesucht und folgendes gefunden: https://downloads.openwrt.org/kamikaze/8.09.1/ar71xx/packages/perl_5.10.0-1_mips.ipk
Ich habe mich per telnet eingeloggt, das paket runtergeladen, entpackt und versucht perl im entpackten usr/bin zu starten. Das klappt leider nicht
--> can't load library 'libnsl.so.0'
Ok, ich tippe mal auf die falsche oder keine Version von libc, im /usr/lib ist eine solche Datei leider nicht zu finden.Daher hab ich aus gleicher Quelle wir oben noch uclibc_0.9.29-14.1_mips.ipk geladen und entpackt.
Darin enthalten ist in der Tat die fehlende Datei.
Problem: Wohin damit? Ich kann sich nicht nach /usr/lib kopieren, das da filesystem als read-only gemountet ist (wg. telnet?). Gibt es eine andere Möglichkeit, den lib Ordner anzupassen?
Oder bin ich auf dem Holzweg? Muss ich das perl cross kompilen?
Gruß,
curator