I have a problem when trying to compile the 0.18.1 release with SuSE10.0
X86_64,
I get this error message:
make[2]: Entering directory
`/usr/epia/src/mythtv-0.18.1/mythtv-0.18.1/libs/libavcodec'
gcc -c -pipe -O2 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -g
-DUSE_LIB64_PATHES -march=c3 -w -O3 -O3 -march=c3 -m32 -mmmx -msse
-fomit-frame-pointer -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -DUSING_IVTV
-DUSING_DVB -DUSING_DVB_EIT -DUSING_XRANDR -DUSING_XVMC -DUSING_XVMC_VLD
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DHAVE_AV_CONFIG_H
-D_LARGEFILE_SOURCE -DHAVE_XVMC -DHAVE_XVMC_VLD -DQT_NO_DEBUG
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/lib/qt3/mkspecs/default -I. -I.. -I../.. -I../../../../../../include
-I/usr/lib/qt3/include -o utils.o utils.c
In file included from avcodec.h:14,
from utils.c:27:
common.h:61: Fehler: Feldtyp hat unvollständigen Elementtypen
common.h:65: Fehler: Feldtyp hat unvollständigen Elementtypen
make[2]: *** [utils.o] Fehler 1
make[2]: Leaving directory
`/usr/epia/src/mythtv-0.18.1/mythtv-0.18.1/libs/libavcodec'
make[1]: *** [sub-libavcodec] Fehler 2
make[1]: Leaving directory `/usr/epia/src/mythtv-0.18.1/mythtv-0.18.1/libs'
make: *** [sub-libs] Fehler 2
Sorry, the error message is in german, it means incomplete type. The type the
compiler complains about is AVOption, and it is right, short above these
lines 61,65 this type is only declared as struct AVOption; but in former
times the compiler worked.
Any ideas?
Thanks!
Dirk
_______________________________________________
mythtv-users mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users