PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : motion auf suse9.2



rogen
27.01.05, 16:34
ich möchte mir motion installieren

leider kommt bei der installation

************************
* Configure status *
************************

pthread Support: Yes
jpeg Support: Yes
Curl Support: Yes
V4L included: Yes
FFmpeg Support: Yes
xmlrpc-c Support: No
MYSQL Support: No
PostgreSQL Support: No

linuxwelt@linux:~/webcam/motion-3.1.17> make
gcc -I/usr/include/ffmpeg -g -O2 -DHAVE_CURL -DHAVE_FFMPEG -Wall -DVERSION=\"3.1.17\" -D_REENTRANT -Dsysconfdir=\"/usr/local/etc\" -c -o ffmpeg.o ffmpeg.c
ffmpeg.c: In function `ffmpeg_put_image_mpeg4':
ffmpeg.c:481: warning: passing arg 2 of `av_write_frame' makes pointer from integer without a cast
ffmpeg.c:481: error: too many arguments to function `av_write_frame'
ffmpeg.c:489: warning: passing arg 2 of `av_write_frame' makes pointer from integer without a cast
ffmpeg.c:489: error: too many arguments to function `av_write_frame'
ffmpeg.c: In function `ffmpeg_put_other_image_mpeg4':
ffmpeg.c:562: warning: passing arg 2 of `av_write_frame' makes pointer from integer without a cast
ffmpeg.c:562: error: too many arguments to function `av_write_frame'
ffmpeg.c:570: warning: passing arg 2 of `av_write_frame' makes pointer from integer without a cast
ffmpeg.c:570: error: too many arguments to function `av_write_frame'
make: *** [ffmpeg.o] Fehler 1
linuxwelt@linux:~/webcam/motion-3.1.17>

das configurieren funktioniert. Leider bekommte ich mit make immer den fehler

habe es genau nach der anleitung auf motion.sourcefore.net gemacht


mfg

gerhard rogen

shb
27.01.05, 16:39
sieht wie ein problem mit ffmpeg aus, da es sich hier bei um kompilieren handelt wärst du unter Kompilieren von Kernel und SOurcen besser aufgehoben

cu SHB

sirmoloch
27.01.05, 16:52
In der Datei sind Fehler, die du nicht verursacht hast (solange du die Quellen nicht editiert hast ;)).
Versuch mal eine andere Version. Optimal wäre die letzte als stabil gekennzeichnete Version.

rogen
27.01.05, 18:08
ich habe mir jetzt eine version kleiner geholt
jetzt kommt


at -lavformat -L./libavcodec -lavcodec -lm -lz -ldl
./libavcodec/libavcodec.so: undefined reference to `bone'
./libavcodec/libavcodec.so: undefined reference to `w05'
./libavcodec/libavcodec.so: undefined reference to `wm0101'
./libavcodec/libavcodec.so: undefined reference to `wm1010'
./libavcodec/libavcodec.so: undefined reference to `wm1100'
./libavcodec/libavcodec.so: undefined reference to `ff_pw_3'
./libavcodec/libavcodec.so: undefined reference to `ff_pw_20'
./libavcodec/libavcodec.so: undefined reference to `d40000'
./libavcodec/libavcodec.so: undefined reference to `magicF2W'
./libavcodec/libavcodec.so: undefined reference to `w20'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Fehler 1
rogen@linux:~/uberw/ffmpeg-0.4.7>

ich weiss nicht was ich falsch mache ?

sirmoloch
27.01.05, 20:12
ich weiss nicht was ich falsch mache ?

Lies mal die README und die INSTALL im Verzeichnis.