ncftp für die FBF übersetzen

meimi039

Mitglied
Mitglied seit
7 Jun 2005
Beiträge
323
Punkte für Reaktionen
0
Punkte
16
Hallo Leute!

Bekomme die toolchain nicht zum Laufen :( Bis es soweit ist könnte vielleicht jemand mal den ncftp-client für die Box übersetzen : http://www.ncftp.com/download/ ?
Wichtig ist vor allem ncftpput.
 

abuhome

Neuer User
Mitglied seit
7 Aug 2006
Beiträge
67
Punkte für Reaktionen
0
Punkte
0
Ich habe mal vor etwas längerer Zeit ncftp 2.4.3 kompiliert vielleicht hift dir das weiter. Allerdings nicht statisch gelinkt auf die gcc.
 

Anhänge

meimi039

Mitglied
Mitglied seit
7 Jun 2005
Beiträge
323
Punkte für Reaktionen
0
Punkte
16
buehmann schrieb:
Was kann denn ncftpput? (Dass es auf deiner Box schon ein 'ftpput' gibt, ist dir bewusst, oder?)

Andreas
Hallo Andreas!

Manchmal muß man wohl mit der Nase drauf gestoßen werden... :-Ö

Ich denke, ich werde damit das Problem lösen können...

Danke auch an abuhome...
 

[email protected]

Neuer User
Mitglied seit
24 Jul 2005
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
ncftp für 2.6er Kerneö

Hat jemand schon ncftp für die 7170 mit neuem Kernel kompiliert? Beim Start der oben angehängten Version kommt immer die Meldung

./ncftp: can't resolve symbol '__uClibc_start_main'

Ich benötige ncftp wegen der Möglichkeit rekursiv ganze Verzeichnisse zu übertragen.

Vielen Dank!
 

chres

Neuer User
Mitglied seit
18 Aug 2005
Beiträge
197
Punkte für Reaktionen
0
Punkte
16

chres

Neuer User
Mitglied seit
18 Aug 2005
Beiträge
197
Punkte für Reaktionen
0
Punkte
16
So, ich hab mich jetzt mal am compilen sowohl des ncftp als auch des lftp versucht, jedoch stoße ich reproduzierbar bei beiden auf ein Problem beim configure script. Der Compiler wird einfach nicht als cross-compiler erkannt und kompiliert mir dementsprechend dann auch einfach eine (lauffähige) Version für mein Host System (openSUSE 11.0).

Code:
./configure --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux
liefert immer nur
Code:
...
checking whether the C compiler (gcc  ) is a cross-compiler... no
...
Was ist zu tun, um das zu ändern?
 

full2000

Neuer User
Mitglied seit
8 Okt 2008
Beiträge
148
Punkte für Reaktionen
0
Punkte
16
Muss das Thema mal nach oben schieben...

Ist es jemanden bereits gelungen, ncftp für die FritzBox zu kompilieren? Bekomme auch immer bei ./configure den Fehler:

Code:
checking whether the C compiler (gcc -I/home/user/freetz-1.0.1/toolchain/target/include -L/home/user/freetz-1.0.1/toolchain/target/lib) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
Vielleicht kann mir da einer helfen?!?!
 

MaxMuster

IPPF-Promi
Mitglied seit
1 Feb 2005
Beiträge
6,932
Punkte für Reaktionen
0
Punkte
36
Bei mir geht
Code:
CC="mipsel-linux-gcc" CXX=mipsel-linux-g++  AR=mipsel-linux-uclibc-ar AS=mipsel-linux-uclibc-as LD=mipsel-linux-uclibc-ld  CFLAGS="-Os -static -pipe -march=4kc -Wa,--trap" ARCH=mips  LDFLAGS=-static ./configure --build=i386-linux-gnu --target=mipsel-linux --host=mipsel-linux 

make
Der "Beweis" hängt dran ;-)

Jörg
 

Anhänge

Zuletzt bearbeitet:

full2000

Neuer User
Mitglied seit
8 Okt 2008
Beiträge
148
Punkte für Reaktionen
0
Punkte
16
Danke! Funktioniert! :groesste::groesste::groesste:

Hast du Lust, deine Vorgehensweise noch kurz zu erklären? Hab's mir den Freetz-Compiler nicht hinbekommen...
 

MaxMuster

IPPF-Promi
Mitglied seit
1 Feb 2005
Beiträge
6,932
Punkte für Reaktionen
0
Punkte
36
Moin,

ich habe auch die freetz-Umgebung genutzt. Vor dem oben genannten Aufruf (der vor dem ./configure z.B. "CC" setzt) hatte ich lediglich den Pfad um den Pfad zu den mipsel-Binaries ergänzt (.../toolchain/target/bin).
Die Reihe der Parameter oben dürfte zu viel sein; vermutlich würden CC und CFLAGS und evtl LDFLAGS reichen. Versuche es einfach ;-)

Jörg
 

sf3978

IPPF-Promi
Mitglied seit
2 Dez 2007
Beiträge
7,745
Punkte für Reaktionen
9
Punkte
38
Hab's mir den Freetz-Compiler nicht hinbekommen...
Mit den Dateien (Config.in, Makefile.in, ncftp.mk) aus dem tar-Archiv (siehe Anhang), kannst Du den ftp-Client (ncftp-3.2.3) mit Freetz für die Box compilieren:
/var/mod/root # ncftp ftp://ftpuser:*****[email protected]###.###:*****
NcFTP 3.2.3 (Jul 28, 2009) by Mike Gleason (http://www.NcFTP.com/contact/).
Connecting to 192.168.###.###...
__ _ __ __ ___ __
|__ |_) |__ |__ | /
| |\ |__ |__ | /_

The fun has just begun...

Logging in...
Login successful.
Logged in to 192.168.###.###.
Current remote directory is /.
ncftp / >
 

Anhänge

Zurzeit aktive Besucher

Keine Mitglieder online.

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,039
Beiträge
2,018,138
Mitglieder
349,322
Neuestes Mitglied
fensterrahmen