- Mitglied seit
- 9 Aug 2006
- Beiträge
- 56
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo alle zusammen!
Ich versuche gerade IRSSI für meine Fritz Box 7170 zu kompilieren. Im moment läuft darauf die neuste USB Labor Firmware und dazu dropbear und etherwake über the construct.
Ich habe mit dem ds-mod einen cross compiler erstellt, bin mir aber auch nicht sicher, ob ich es richtig gemacht habe. In der menuconfig habe ich auf usb labor firmware gestellt und in den compiler options auf build toolchain, uClibc auf 8 mb, build g++ und build ccache. Danach dann make toolchain ausgeführt. Irgendwo kam dann ne abfrage für welches System das ganze erstellt werden soll, da habe ich die Option ausgewählt in der fritzbox stand.
Danach habe ich wie in der wiki beschrieben irssi kompiliert. Das wurde mit irgendwelchen Fehlermeldungen mit perl irgendwas nicht gefunden abgebrochen. Hab dann nochmal ohne perl support kompiliert und dann hats geklappt.
Danach habe ich über make install die kompilierten Sachen (binaries? bin übrigens blutiger linux Anfänger) in einen bestimmten Ordner installieren lassen, weil ich sie sonst nicht finden konnte. In dem Ordner wurden 4 Unterordner erstellt: bin, etc, include und share. Diese habe ich dann über ftp auf meine externe HDD kopiert, die an der fritz box hängt.
Zum Schluss habe ich über telnet versuch die Datei irssi im bin Ordner mit ./irssi auszuführen. Alles was da kommt ist
# ./irssi
./irssi: ./irssi: 1: Syntax error: "(" unexpected
Benutze Mandriva 2006 und die externe HDD besitzt 2 Partitionen: NTFS und FAT32.
Und jetzt weiß ich nicht weiter...
schönen Gruß
qwert
Ich versuche gerade IRSSI für meine Fritz Box 7170 zu kompilieren. Im moment läuft darauf die neuste USB Labor Firmware und dazu dropbear und etherwake über the construct.
Ich habe mit dem ds-mod einen cross compiler erstellt, bin mir aber auch nicht sicher, ob ich es richtig gemacht habe. In der menuconfig habe ich auf usb labor firmware gestellt und in den compiler options auf build toolchain, uClibc auf 8 mb, build g++ und build ccache. Danach dann make toolchain ausgeführt. Irgendwo kam dann ne abfrage für welches System das ganze erstellt werden soll, da habe ich die Option ausgewählt in der fritzbox stand.
Danach habe ich wie in der wiki beschrieben irssi kompiliert. Das wurde mit irgendwelchen Fehlermeldungen mit perl irgendwas nicht gefunden abgebrochen. Hab dann nochmal ohne perl support kompiliert und dann hats geklappt.
Danach habe ich über make install die kompilierten Sachen (binaries? bin übrigens blutiger linux Anfänger) in einen bestimmten Ordner installieren lassen, weil ich sie sonst nicht finden konnte. In dem Ordner wurden 4 Unterordner erstellt: bin, etc, include und share. Diese habe ich dann über ftp auf meine externe HDD kopiert, die an der fritz box hängt.
Zum Schluss habe ich über telnet versuch die Datei irssi im bin Ordner mit ./irssi auszuführen. Alles was da kommt ist
# ./irssi
./irssi: ./irssi: 1: Syntax error: "(" unexpected
Benutze Mandriva 2006 und die externe HDD besitzt 2 Partitionen: NTFS und FAT32.
Und jetzt weiß ich nicht weiter...
schönen Gruß
qwert