PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Makefile (libcurl) Fehler



hoschi111
22.07.2015, 20:34
Hallo Freihäcker,

ich versuche, FFMPEG mit ein ewig geändertem Code neu zu maken.
Bei dem "patch" habe ich libcurl (curl) verwendet.

Leider ist es so, dass folgender Fehler nach ewig langem kompilieren kommt:
Der Befehl, der alles startet: make clean && ./configure --prefix=/usr --enable-gpl --enable-libmp3lame --enable-libx264 && make -j 4




/usr/lib/gcc/x86_64-linux-gnu/4.9/../../../../lib/libavformat.a(concat.o): In function `concat_read':
/root/ffmpeg_sources/ffmpeg/libavformat/concat.c:151: undefined reference to `curl_easy_init'
/root/ffmpeg_sources/ffmpeg/libavformat/concat.c:155: undefined reference to `curl_easy_setopt'
/root/ffmpeg_sources/ffmpeg/libavformat/concat.c:156: undefined reference to `curl_easy_perform'
/root/ffmpeg_sources/ffmpeg/libavformat/concat.c:158: undefined reference to `curl_easy_getinfo'


Google sagte mir, dass man "Linken" muss.
Also habe ich die Makefile-Datei um folgenden Code erweitert:



INCLUDE = -I/usr/local/include
LDFLAGS = -L/usr/local/lib
LDLIBS = -lcurl



xXx*Funzt*xXx leider nicht. Ich bin mit meinem Latein am Ende.
Ja, libcurl ist installiert.

Hoffe, ihr könnt mir helfen.

hoschi111
22.07.2015, 21:35
Wenn du sonst keine Probleme hast, bin ich ja beruhigt.
Es gibt viel schlimmeres, was man der deutschen Sprache antun kann.
Bin um Ratschläge, die mir bezüglich meines oben genannten Problems helfen können, sehr dankbar.

hoschi111
24.07.2015, 03:19
//Update:
Problem gelöst.
LDFLAGS = -L/usr/local/lib -lcurl