[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