curl Segmentation Fault

Stone85

Neuer User
Mitglied seit
14 Jun 2009
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Hallo Zusammen,

ich bekomme leider curl nicht zum laufen. Eigentlich würde ich es vom USBStick mittels Cronob starten, allerdings bekomme ich schon beim manuellen start immer einen Segementation fault (hat Freetz neu kompiliert und curl auf den Strick kopiert). Ich habe auch auf deren Homepage geschaut, aber dort scheint genau beide MIPSELs offline zu sein. Zusätzliche Bibliotheken für Generic\MIPSEL konnte ich auch nicht finden.

Ich wäre für jeden Tipp dankbar, Stone
 
Curl habe ich aus dem freetz Quellen (nur die Binary), die Bibliotheken konnte ich auf deren Homepage nicht finden, somit bin ich davon ausgegangen, dass da nichts fehlt - falsch?
 
Dann poste mal bitte noch den Aufruf von curl und vielleicht noch ein ldd foo/bar/curl.

Mfg Oliver
 
curl lässt sich auf jeden Fall mit dem aktuellen FREETZ-trunk kompilieren und funktioniert danach auch. Vorher hat es als statisch wunderbar funktioniert. Seitdem wir libcrypto beiseite legen können, baue ich es dynamisch (seit ein Paar Wochen). Und das scheint genau so funktionieren, wie früher statisch. Von daher verstehe ich die Problematik nicht.

Wie machst du es genau mit dem "auf den Stick kopiert"? Benutzt du dafür vernünftigerweise external? Wenn ja, dann verstehe ich deine Problematik genau so wenig, denn genau das mache ich seit Jahren und zwar erfolgreich.

Warum versuchst du das Rad neu zu erfinden oder die Hose über den Kopf anzuziehen, wenn dafür bereits funktionierende und erprobte Lösungen gibt?

Um dir helfen zu können, brauchen wir deine .config und genaue Beschreibung, was du da alles veranstaltet hast, um abschätzen zu können, was bei dir alles schief gehen könnte.

MfG
 
@olistudent: der Aufruf erfolgt in einem Script:
Code:
#!/bin/sh
rm check.php
./curl http://xxxxx.xx/check.php

@sf3978: danke, ich schaue es mir an.

@hermann72pb: [...]external[...] da wird wohl das Problem liegen, hab es einfach per ftp auf den Stick kopiert und versucht per Telnet zu starten. Habs gerade in der Config gesehen, curl+libcurl muss man einbinden.

Vielen Dank nochmal an alle, die sich Gedanken gemacht haben.
 
[...]Habs gerade in der Config gesehen, curl+libcurl muss man einbinden.
[...]

Code:
CURL needs the following shared libraries which can be linked in statically
		by activating this switch:
		- libcurl.so
		- libcrypto.so
		- libssl.so
 
Kostenlos!

Statistik des Forums

Themen
248,924
Beiträge
2,305,305
Mitglieder
378,651
Neuestes Mitglied
rehe992