[mythtv] libmythbluray compile error in trunk

Robert Siebert trebor_s at web.de
Sun Aug 8 16:43:36 UTC 2010


On Sun, 8 Aug 2010 17:57:38 +0200, Janne Grunau
<janne-mythtv at grunau.be> wrote:
> On Sun, Aug 08, 2010 at 04:15:53PM +0200, Robert Siebert wrote:
>>
>> I have updated mythtv to trunk version 25591 and I
>> get the following error during compilation:
>>
>> cd libmythbluray/ && make
>> -f Makefile
>> make[2]: Entering directory
>> `/home/rsiebert/Entwicklung/mythtv/trunk/mythtv/libs/libmythbluray'
>> gcc
>> -c -pipe -fomit-frame-pointer -O3 -std=c99 -g -Wall -Wno-switch
>> -Wdisabled-optimization -Wpointer-arith -Wredundant-decls
>> -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef
>> -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -fPIC -DPIC -w
>> -fPIC -D_REENTRANT -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
>> -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DUSING_DLOPEN
>> -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include -I/usr -I. -I../..
>> -Ibdnav -I../libmythdb -o filesystem.o
>> file/filesystem.c
>> file/filesystem.c:28: Fehler: expected »=«, »,«, »;«,
>> »asm« or »__attribute__« before »bd_register_file«
>> file/filesystem.c:35:
>> Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before
>> »bd_register_dir«
>> make[2]: *** [filesystem.o] Fehler 1
>>
>> What am I
>> missing?
> 
> I don't know. The code looks correct if I'm not mistaken. typedefs
> of function pointers, so I'm not 100% sure.
> 
> which gcc version? System details? builds fine here (gentoo x86_64,
> gcc 4.4.4).
> 
> Janne
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Additional information:

 * Running ./configure --prefix=/usr --mandir=/usr/share/man 
--disable-altivec --disable-directfb --enable-dvb --disable-hdhomerun
--disable-hdpvr --disable-firewire --disable-iptv --disable-ivtv
--disable-audio-jack --disable-joystick-menu --enable-libfaad
--enable-lirc --enable-opengl-vsync --enable-opengl-video
--disable-audio-oss --disable-proc-opt --enable-audio-pulseoutput
--disable-v4l --enable-vdpau --enable-x11 --enable-xv --disable-xvmc
--cpu=prescott
# Basic Settings
Compile type              release
Compiler cache            no
DistCC                    no
qmake                     /usr/bin/qmake
install prefix            /usr
runtime prefix            /usr
CPU                       x86 x86_32 (prescott)
big-endian                no
runtime cpu detection     no
yasm                      yes
MMX enabled               yes
MMX2 enabled              yes
3DNow! enabled            yes
3DNow! extended enabled   yes
SSE enabled               yes
SSSE3 enabled             yes
CMOV enabled              yes

# Input Support
Joystick menu             no
lirc support              yes
Video4Linux sup.          no
ivtv support              no
HD-PVR support            no
FireWire support          no
DVB support               yes [/usr/include]
DVB-S2 support            yes
HDHomeRun support         no
IPTV support              no

# Sound Output Support
PulseAudio support        yes
OSS support               no
ALSA support              yes
JACK support              no
libfftw3 support          no

# Video Output Support
x11 support               yes
xrandr support            yes
xv support                yes
XvMC support              no
XvMC VLD support          no
VDPAU support             yes
OpenGL video              yes
OpenGL vsync              yes
DirectFB                  no
Fribidi formatting        no
MHEG support              yes

# Misc Features
multi threaded libavcodec yes
Frontend                  yes
Backend                   yes

# Bindings
bindings_perl             yes
bindings_python           yes

What else can I provide to help solve this issue?

Robert





More information about the mythtv-dev mailing list