Hi folks,

I've probably forgotten to do something really simple again, but would
appreciate a cluebat here.  I'm trying to compile xine-lib-1.1.1 with Xorg
7.1 installed but am running into:

gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include
-I../../include -I../../src -I../../src/xine-engine
-I../../src/xine-engine -I../../src/xine-utils -I../../src/input
-I../../src/input -I../../lib -DXINE_COMPILE -I../../src/video_out/vidix
-I../../src/video_out/vidix -mtune=athlon -O3 -pipe -fomit-frame-pointer
-falign-functions=4 -falign-loops=4 -falign-jumps=4
-mpreferred-stack-boundary=2 -fexpensive-optimizations -fschedule-insns2
-fno-strict-aliasing -ffast-math -finline-functions -Wall -Wnested-externs
-Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes
-DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -MT
video_out_xxmc.lo -MD -MP -MF .deps/video_out_xxmc.Tpo -c video_out_xxmc.c
 -fPIC -DPIC -o .libs/video_out_xxmc.o
video_out_xxmc.c:46: error: syntax error before '*' token
video_out_xxmc.c:48: error: syntax error before '*' token

[snip really long list of similar looking errors]

Has anyone seen this before?  I'd really just like to disable the xxmc
library as it requires binary drivers, IIUC, but --without-xmmc-path,
--with-xmmc-path="", etc. all still result in xine-lib finding the magic
headers and libs in /usr/X11.

The relevant lines of video_out_xxmc.c are:

static void xxmc_frame_updates(xxmc_driver_t *driver, xxmc_frame_t *frame,
                               int init_macroblocks);
static void dispose_ximage (xxmc_driver_t *this, XShmSegmentInfo *shminfo,
                            XvImage *myimage);

Now, 'xxmc_driver_t' looks the likely culprit here, but its definition is
in 'xmmc.h' which gets #included from video_out_xmmc.c, so I'm now at a
loss :-(

Thanks,

Matt.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to