[mythtv-users] Compile Problem with SuSE 10.0

Dirk Aust dirk_aust at gmx.de
Sat Nov 19 11:51:28 EST 2005


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


More information about the mythtv-users mailing list