Fehler beim Kompilieren von mjpegtools

From: Lars Engels <lars.engels(at)myrealbox.com>
Date: Mon, 9 Jun 2003 12:51:25 +0200

Hi Listeners,

beim Versuch, mjpegtools über den Port zu bauen, bricht selbiges mit der
folgenden Fehlermeldung ab:

c++ -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/local/include
-DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.1\" -I/usr/local
-I/usr/X11R6/include -I
/usr/X11R6/include -I../utils -I/usr/local/include/avifile
-I/usr/X11R6/include/gtk12
-I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include
-D_THREAD_SAFE -O -pipe -march=athlon-xp -c -o lav2divx.o `test -f
'lav2divx.cpp' ||
echo './'`lav2divx.cpp
In file included from lav2divx.cpp:80:
/usr/local/include/getopt.h:115: declaration of C function `int getopt()'
   conflicts with
/usr/include/unistd.h:366: previous declaration `int getopt(int, char* const*,
   const char*)' here
In file included from libavifile.h:51,
                 from lav2divx.cpp:92:
/usr/local/include/avifile/fourcc.h:4:2: warning: #warning Use #include
"avm_fourcc.h" instead
gmake[2]: *** [lav2divx.o] Fehler 1
gmake[2]: Leaving directory
`/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.
6.1/lavtools'
gmake[1]: *** [all-recursive] Fehler 1
gmake[1]: Leaving directory
`/usr/ports/multimedia/mjpegtools/work/mjpegtools-1.
6.1'
gmake: *** [all] Fehler 2
*** Error code 2

Der Fehler ist meines Erachtens nach nicht so schwerwiegend, als dass man ihn
nicht durch ein bis 2 Zeilen Quellcodekorrektur beheben kann oder irre ich
mich da?
Muss ich wie oben angegeben nur die avm_fourcc.h Headerdatei einbinden? Wenn
ja, in welcher Datei? Meine C / C++ Kenntnisse sind leider noch nicht
fundiert genug um da ohne Hilfe weiterzukommen.

Gruß
Lars

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 09 Jun 2003 - 12:51:51 CEST

search this site