Skip to Content.
Sympa Menu

sm-grimoire-bugs - [SM-Grimoire-Bugs] [Bug 12425] New: xine-lib won't build with libxvmc

sm-grimoire-bugs AT lists.ibiblio.org

Subject: SourceMage Grimoire Bug List

List archive

Chronological Thread  
  • From: bugzilla-daemon AT bugs.sourcemage.org
  • To: sm-grimoire-bugs AT lists.ibiblio.org
  • Subject: [SM-Grimoire-Bugs] [Bug 12425] New: xine-lib won't build with libxvmc
  • Date: 30 May 2006 06:55:19 -0000

http://bugs.sourcemage.org/show_bug.cgi?id=12425

Summary: xine-lib won't build with libxvmc
Product: Codex
Version: test grimoire
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: xorg-modular
AssignedTo: sm-grimoire-bugs AT lists.ibiblio.org
ReportedBy: josebernardo1 AT yahoo.com


If libxvmc is installed, xine-lib will fail when building the xxmc plugin:

bin/sh ../../libtool-nofpic --tag=CC --mode=link gcc -I/usr/X11R6/include
-DXINE_COMPILE
+-I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -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 -z combreloc -s -o
+xineplug_vo_out_xshm.la -rpath /usr/lib/xine/plugins/1.1.1 -avoid-version
-module yuv2rgb.lo
+yuv2rgb_mmx.lo yuv2rgb_mlib.lo video_out_xshm.lo x11osd.lo -L/usr/X11R6/lib
-lXinerama -lXext
+../../src/xine-engine/libxine.la -lpthread
video_out_xxmc.c:46: error: syntax error before '*' token
video_out_xxmc.c:48: error: syntax error before '*' token
video_out_xxmc.c:59: error: 'XINE_XVMC_ACCEL_VLD' undeclared here (not in a
function)
video_out_xxmc.c:61: error: 'XINE_XVMC_ACCEL_IDCT' undeclared here (not in a
function)
video_out_xxmc.c:62: error: 'XINE_XVMC_ACCEL_MOCOMP' undeclared here (not in a
function)
video_out_xxmc.c:77: error: syntax error before '*' token
video_out_xxmc.c: In function 'init_context_lock':
video_out_xxmc.c:79: warning: implicit declaration of function
'pthread_cond_init'
video_out_xxmc.c:79: warning: nested extern declaration of 'pthread_cond_init'
video_out_xxmc.c:79: error: 'c' undeclared (first use in this function)
video_out_xxmc.c:79: error: (Each undeclared identifier is reported only once
video_out_xxmc.c:79: error: for each function it appears in.)
video_out_xxmc.c:79: error: request for member 'cond' in something not a
structure or union
video_out_xxmc.c:80: warning: implicit declaration of function
'pthread_mutex_init'
video_out_xxmc.c:80: warning: nested extern declaration of
'pthread_mutex_init'
video_out_xxmc.c:80: error: request for member 'mutex' in something not a
structure or union
video_out_xxmc.c:81: error: request for member 'num_readers' in something not
a
structure or union
video_out_xxmc.c:81: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:84: error: syntax error before '*' token
video_out_xxmc.c: In function 'free_context_lock':
video_out_xxmc.c:86: warning: implicit declaration of function
'pthread_mutex_destroy'
video_out_xxmc.c:86: warning: nested extern declaration of
'pthread_mutex_destroy'
video_out_xxmc.c:86: error: 'c' undeclared (first use in this function)
video_out_xxmc.c:86: error: request for member 'mutex' in something not a
structure or union
video_out_xxmc.c:87: warning: implicit declaration of function
'pthread_cond_destroy'
video_out_xxmc.c:87: warning: nested extern declaration of
'pthread_cond_destroy'
video_out_xxmc.c:87: error: request for member 'cond' in something not a
structure or union
video_out_xxmc.c: At top level:
video_out_xxmc.c:90: error: syntax error before '*' token
video_out_xxmc.c:91: warning: no previous prototype for
'xvmc_context_reader_lock'
video_out_xxmc.c: In function 'xvmc_context_reader_lock':
video_out_xxmc.c:92: warning: implicit declaration of function
'pthread_mutex_lock'
[...]
video_out_xxmc.c:2651: warning: excess elements in scalar initializer
video_out_xxmc.c:2651: warning: (near initialization for
'xine_plugin_info[1]')
video_out_xxmc.c:2651: warning: excess elements in scalar initializer
video_out_xxmc.c:2651: warning: (near initialization for
'xine_plugin_info[1]')
video_out_xxmc.c:2652: warning: data definition has no type or storage class
make[4]: *** [video_out_xxmc.lo] Error 1
make[3]: Leaving directory `/usr/src/xine-lib-1.1.1/src/video_out'
make[2]: Leaving directory `/usr/src/xine-lib-1.1.1/src'
make[1]: Leaving directory `/usr/src/xine-lib-1.1.1'
! Problem Detected !
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


Workaround: dispel libxvmc, cast xine-lib, recast libxvmc

--
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



  • [SM-Grimoire-Bugs] [Bug 12425] New: xine-lib won't build with libxvmc, bugzilla-daemon, 05/30/2006

Archive powered by MHonArc 2.6.24.

Top of Page