LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-02-2006, 12:30 PM   #1
mehmood
LQ Newbie
 
Registered: Apr 2006
Posts: 1

Rep: Reputation: 0
Getting error while compiling xine-lib-1.1.1 on FC5


I am getting error while compiling xine-lib-1.1.1 on FC5 whereas it gives no error when I run configure.I am giving the error code below,if someone can help me I will be very thankful.

[HTML]video_out_xxmc.c:46: error: expected ')' before '*' token
video_out_xxmc.c:48: error: expected ')' 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: expected ')' before '*' token
video_out_xxmc.c:84: error: expected ')' before '*' token
video_out_xxmc.c:90: error: expected ')' before '*' token
video_out_xxmc.c:99: error: expected ')' before '*' token
video_out_xxmc.c:112: error: expected ')' before '*' token
video_out_xxmc.c:122: error: expected ')' before '*' token
video_out_xxmc.c:135: error: expected ')' before '*' token
video_out_xxmc.c:148: error: expected ')' before '*' token
video_out_xxmc.c:162: error: expected ')' before '*' token
video_out_xxmc.c:178: error: expected ')' before '*' token
video_out_xxmc.c:199: error: expected ')' before '*' token
video_out_xxmc.c:218: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:256: error: expected ')' before '*' token
video_out_xxmc.c:271: error: expected ')' before '*' token
video_out_xxmc.c:285: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:336: error: expected ')' before '*' token
video_out_xxmc.c:360: error: expected ')' before '*' token
video_out_xxmc.c:395: error: expected ')' before '*' token
video_out_xxmc.c:409: error: expected ')' before '*' token
video_out_xxmc.c:441: error: expected ')' before '*' token
video_out_xxmc.c:501: error: expected ')' before '*' token
video_out_xxmc.c:508: error: expected ')' before '*' token
video_out_xxmc.c:513: error: expected ')' before '*' token
video_out_xxmc.c:552: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:582: error: expected ')' before '*' token
video_out_xxmc.c:593: error: expected ')' before '*' token
video_out_xxmc.c:599: error: expected ')' before '*' token
video_out_xxmc.c:606: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:753: error: expected ')' before '*' token
video_out_xxmc.c:792: error: expected ')' before '*' token
video_out_xxmc.c:838: error: expected ')' before '*' token
video_out_xxmc.c:859: error: expected ')' before '*' token
video_out_xxmc.c:911: error: expected ')' before '*' token
video_out_xxmc.c:938: error: expected ')' before '*' token
video_out_xxmc.c:974: error: expected ')' before '*' token
video_out_xxmc.c:1024: error: expected ')' before '*' token
video_out_xxmc.c:1096: error: expected ')' before '*' token
video_out_xxmc.c:1119: error: expected ')' before '*' token
video_out_xxmc.c:1177: error: expected ')' before '*' token
video_out_xxmc.c:1212: error: expected ')' before '*' token
video_out_xxmc.c:1258: error: expected ')' before '*' token
video_out_xxmc.c:1287: error: expected ')' before '*' token
video_out_xxmc.c:1338: error: expected ')' before '*' token
video_out_xxmc.c:1347: error: expected ')' before '*' token
video_out_xxmc.c:1354: error: expected ')' before '*' token
video_out_xxmc.c:1371: error: expected ')' before '*' token
video_out_xxmc.c:1417: error: expected ')' before '*' token
video_out_xxmc.c:1473: error: expected ')' before '*' token
video_out_xxmc.c:1523: error: expected ')' before '*' token
video_out_xxmc.c:1537: error: expected ')' before '*' token
video_out_xxmc.c:1571: error: expected ')' before '*' token
video_out_xxmc.c:1667: error: expected ')' before '*' token
video_out_xxmc.c:1684: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_property_callback':
video_out_xxmc.c:1685: error: 'xxmc_property_t' undeclared (first use in this function)
video_out_xxmc.c:1685: error: (Each undeclared identifier is reported only once
video_out_xxmc.c:1685: error: for each function it appears in.)
video_out_xxmc.c:1685: error: 'property' undeclared (first use in this function)video_out_xxmc.c:1685: error: invalid operands to binary *
video_out_xxmc.c:1685: error: expected expression before ')' token
video_out_xxmc.c:1685: error: invalid operands to binary *
video_out_xxmc.c:1685: warning: statement with no effect
video_out_xxmc.c:1686: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:1686: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:1686: error: invalid operands to binary *
video_out_xxmc.c:1686: error: request for member 'this' in something not a structure or union
video_out_xxmc.c:1686: warning: statement with no effect
video_out_xxmc.c:1688: warning: implicit declaration of function 'xvmc_context_reader_lock'
video_out_xxmc.c:1688: warning: nested extern declaration of 'xvmc_context_reader_lock'
video_out_xxmc.c:1688: error: request for member 'xvmc_lock' in something not a structure or union
video_out_xxmc.c:1689: warning: implicit declaration of function 'XLockDisplay'
video_out_xxmc.c:1689: warning: nested extern declaration of 'XLockDisplay'
video_out_xxmc.c:1689: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1690: warning: implicit declaration of function 'XvSetPortAttribute'
video_out_xxmc.c:1690: warning: nested extern declaration of 'XvSetPortAttribute'
video_out_xxmc.c:1690: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1690: error: request for member 'xv_port' in something not a structure or union
video_out_xxmc.c:1691: error: request for member 'atom' in something not a structure or union
video_out_xxmc.c:1692: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:1692: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:1693: warning: implicit declaration of function 'XUnlockDisplay'
video_out_xxmc.c:1693: warning: nested extern declaration of 'XUnlockDisplay'
video_out_xxmc.c:1693: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1694: error: request for member 'contextActive' in something not a structure or union
video_out_xxmc.c:1695: warning: implicit declaration of function 'XVMCLOCKDISPLAY'
video_out_xxmc.c:1695: warning: nested extern declaration of 'XVMCLOCKDISPLAY'
video_out_xxmc.c:1695: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1696: warning: implicit declaration of function 'XvMCSetAttribute'
video_out_xxmc.c:1696: warning: nested extern declaration of 'XvMCSetAttribute'
video_out_xxmc.c:1696: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1696: error: request for member 'context' in something not a structure or union
video_out_xxmc.c:1697: error: request for member 'atom' in something not a structure or union
video_out_xxmc.c:1698: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:1699: warning: implicit declaration of function 'XVMCUNLOCKDISPLAY'
video_out_xxmc.c:1699: warning: nested extern declaration of 'XVMCUNLOCKDISPLAY'video_out_xxmc.c:1699: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1701: warning: implicit declaration of function 'xvmc_context_reader_unlock'
video_out_xxmc.c:1701: warning: nested extern declaration of 'xvmc_context_reader_unlock'
video_out_xxmc.c:1701: error: request for member 'xvmc_lock' in something not a structure or union
video_out_xxmc.c: At top level:
video_out_xxmc.c:1704: error: expected ')' before '*' token
video_out_xxmc.c:1792: error: expected ')' before '*' token
video_out_xxmc.c:1800: error: expected ')' before '*' token
video_out_xxmc.c:1904: error: expected ')' before '*' token
video_out_xxmc.c:1950: error: expected ')' before '*' token
video_out_xxmc.c:1969: error: expected ')' before '*' token
video_out_xxmc.c:2038: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_XV_FILTER':
video_out_xxmc.c:2039: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2039: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2039: error: invalid operands to binary *
video_out_xxmc.c:2039: error: expected expression before ')' token
video_out_xxmc.c:2039: error: invalid operands to binary *
video_out_xxmc.c:2039: warning: statement with no effect
video_out_xxmc.c:2040: error: 'Atom' undeclared (first use in this function)
video_out_xxmc.c:2040: warning: statement with no effect
video_out_xxmc.c:2040: error: expected ';' before 'atom'
video_out_xxmc.c:2043: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2043: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2043: warning: assignment makes integer from pointer without a cast
video_out_xxmc.c:2045: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2046: error: 'atom' undeclared (first use in this function)
video_out_xxmc.c:2046: warning: implicit declaration of function 'XInternAtom'
video_out_xxmc.c:2046: warning: nested extern declaration of 'XInternAtom'
video_out_xxmc.c:2046: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2046: error: 'False' undeclared (first use in this function)
video_out_xxmc.c:2046: warning: statement with no effect
video_out_xxmc.c:2047: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2047: error: request for member 'xv_port' in something not a structure or union
video_out_xxmc.c:2048: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2050: warning: implicit declaration of function 'xprintf'
video_out_xxmc.c:2050: warning: nested extern declaration of 'xprintf'
video_out_xxmc.c:2050: error: request for member 'xine' in something not a structure or union
video_out_xxmc.c:2050: error: 'XINE_VERBOSITY_DEBUG' undeclared (first use in this function)
video_out_xxmc.c: At top level:
video_out_xxmc.c:2054: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_XV_DOUBLE_BUFFER':
video_out_xxmc.c:2055: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2055: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2055: error: invalid operands to binary *
video_out_xxmc.c:2055: error: expected expression before ')' token
video_out_xxmc.c:2055: error: invalid operands to binary *
video_out_xxmc.c:2055: warning: statement with no effect
video_out_xxmc.c:2056: error: 'Atom' undeclared (first use in this function)
video_out_xxmc.c:2056: warning: statement with no effect
video_out_xxmc.c:2056: error: expected ';' before 'atom'
video_out_xxmc.c:2059: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2059: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2059: warning: assignment makes integer from pointer without a cast
video_out_xxmc.c:2061: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2062: error: 'atom' undeclared (first use in this function)
video_out_xxmc.c:2062: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2062: error: 'False' undeclared (first use in this function)
video_out_xxmc.c:2062: warning: statement with no effect
video_out_xxmc.c:2063: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2063: error: request for member 'xv_port' in something not a structure or union
video_out_xxmc.c:2064: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2066: error: request for member 'xine' in something not a structure or union
video_out_xxmc.c:2066: error: 'XINE_VERBOSITY_DEBUG' undeclared (first use in this function)
video_out_xxmc.c: At top level:
video_out_xxmc.c:2070: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_xv_pitch_alignment':
video_out_xxmc.c:2071: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2071: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2071: error: invalid operands to binary *
video_out_xxmc.c:2071: error: expected expression before ')' token
video_out_xxmc.c:2071: error: invalid operands to binary *
video_out_xxmc.c:2071: warning: statement with no effect
video_out_xxmc.c:2073: error: request for member 'use_pitch_alignment' in something not a structure or union
video_out_xxmc.c:2073: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2073: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2073: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2076: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_cpu_save':
video_out_xxmc.c:2077: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2077: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2077: error: invalid operands to binary *
video_out_xxmc.c:2077: error: expected expression before ')' token
video_out_xxmc.c:2077: error: invalid operands to binary *
video_out_xxmc.c:2077: warning: statement with no effect
video_out_xxmc.c:2079: error: request for member 'cpu_save_enabled' in something not a structure or union
video_out_xxmc.c:2079: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2079: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2079: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2082: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_nvidia_fix':
video_out_xxmc.c:2083: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2083: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2083: error: invalid operands to binary *
video_out_xxmc.c:2083: error: expected expression before ')' token
video_out_xxmc.c:2083: error: invalid operands to binary *
video_out_xxmc.c:2083: warning: statement with no effect
video_out_xxmc.c:2085: error: request for member 'reverse_nvidia_palette' in something not a structure or union
video_out_xxmc.c:2085: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2085: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2085: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2088: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_bob':
video_out_xxmc.c:2089: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2089: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2089: error: invalid operands to binary *
video_out_xxmc.c:2089: error: expected expression before ')' token
video_out_xxmc.c:2089: error: invalid operands to binary *
video_out_xxmc.c:2089: warning: statement with no effect
video_out_xxmc.c:2091: error: request for member 'bob' in something not a structure or union
video_out_xxmc.c:2091: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2091: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2091: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2095: error: expected ')' before '*' token
video_out_xxmc.c:2245: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:2608: error: expected ')' before '*' token
video_out_xxmc.c:2612: error: expected ')' before '*' token
video_out_xxmc.c:2616: error: expected ')' before '*' token
video_out_xxmc.c:2622: error: expected ')' before '*' token
video_out_xxmc.c:2636: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vo_info_xxmc'
video_out_xxmc.c:2648: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xine_plugin_info'
make[4]: *** [video_out_xxmc.lo] Error 1
make[4]: Leaving directory `/opt/xine-lib-1.1.1/src/video_out'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/opt/xine-lib-1.1.1/src/video_out'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/xine-lib-1.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/xine-lib-1.1.1'
make: *** [all] Error 2
[/HTML]
 
Old 05-04-2006, 03:39 AM   #2
__J
Senior Member
 
Registered: Dec 2004
Distribution: Slackware, ROCK
Posts: 1,973

Rep: Reputation: 46
you need to go up farther ( before the errors start appearing ) and post that. from the looks of all the syntax errors, it looks like you are missing an include file ( you might not have one of the -devel packages it is trying to compile against).
 
Old 05-04-2006, 04:02 AM   #3
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Rep: Reputation: 34
Is there a reason you need to compile it yourself? The xine-lib (and other xine) RPMs for FC5 are available from Livna.

http://rpm.livna.org

I have their xine packages installed on my FC5 box. Works perfect.
 
Old 05-11-2006, 10:27 PM   #4
Valloren
LQ Newbie
 
Registered: May 2006
Posts: 1

Rep: Reputation: 0
Getting error while compiling xine-lib-1.1.1 on FC5

I am getting exactly the same error.

I am compiling Xine myself in an effort to get LIRC support enabled. All the RPMs I have installed all seem to have LIRC disabled.

If anyone can help me to get this to compile, or point me to an Xine RPM package for Fedora 5 that has LIRC enabled it would be greatly appreciated.

Here is the compiler output with the error:

[HTML] 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/usr/include/SDL -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 -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: expected ')' before '*' token
video_out_xxmc.c:48: error: expected ')' 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: expected ')' before '*' token
video_out_xxmc.c:84: error: expected ')' before '*' token
video_out_xxmc.c:90: error: expected ')' before '*' token
video_out_xxmc.c:99: error: expected ')' before '*' token
video_out_xxmc.c:112: error: expected ')' before '*' token
video_out_xxmc.c:122: error: expected ')' before '*' token
video_out_xxmc.c:135: error: expected ')' before '*' token
video_out_xxmc.c:148: error: expected ')' before '*' token
video_out_xxmc.c:162: error: expected ')' before '*' token
video_out_xxmc.c:178: error: expected ')' before '*' token
video_out_xxmc.c:199: error: expected ')' before '*' token
video_out_xxmc.c:218: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:256: error: expected ')' before '*' token
video_out_xxmc.c:271: error: expected ')' before '*' token
video_out_xxmc.c:285: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:336: error: expected ')' before '*' token
video_out_xxmc.c:360: error: expected ')' before '*' token
video_out_xxmc.c:395: error: expected ')' before '*' token
video_out_xxmc.c:409: error: expected ')' before '*' token
video_out_xxmc.c:441: error: expected ')' before '*' token
video_out_xxmc.c:501: error: expected ')' before '*' token
video_out_xxmc.c:508: error: expected ')' before '*' token
video_out_xxmc.c:513: error: expected ')' before '*' token
video_out_xxmc.c:552: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:582: error: expected ')' before '*' token
video_out_xxmc.c:593: error: expected ')' before '*' token
video_out_xxmc.c:599: error: expected ')' before '*' token
video_out_xxmc.c:606: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:753: error: expected ')' before '*' token
video_out_xxmc.c:792: error: expected ')' before '*' token
video_out_xxmc.c:838: error: expected ')' before '*' token
video_out_xxmc.c:859: error: expected ')' before '*' token
video_out_xxmc.c:911: error: expected ')' before '*' token
video_out_xxmc.c:938: error: expected ')' before '*' token
video_out_xxmc.c:974: error: expected ')' before '*' token
video_out_xxmc.c:1024: error: expected ')' before '*' token
video_out_xxmc.c:1096: error: expected ')' before '*' token
video_out_xxmc.c:1119: error: expected ')' before '*' token
video_out_xxmc.c:1177: error: expected ')' before '*' token
video_out_xxmc.c:1212: error: expected ')' before '*' token
video_out_xxmc.c:1258: error: expected ')' before '*' token
video_out_xxmc.c:1287: error: expected ')' before '*' token
video_out_xxmc.c:1338: error: expected ')' before '*' token
video_out_xxmc.c:1347: error: expected ')' before '*' token
video_out_xxmc.c:1354: error: expected ')' before '*' token
video_out_xxmc.c:1371: error: expected ')' before '*' token
video_out_xxmc.c:1417: error: expected ')' before '*' token
video_out_xxmc.c:1473: error: expected ')' before '*' token
video_out_xxmc.c:1523: error: expected ')' before '*' token
video_out_xxmc.c:1537: error: expected ')' before '*' token
video_out_xxmc.c:1571: error: expected ')' before '*' token
video_out_xxmc.c:1667: error: expected ')' before '*' token
video_out_xxmc.c:1684: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_property_callback':
video_out_xxmc.c:1685: error: 'xxmc_property_t' undeclared (first use in this function)
video_out_xxmc.c:1685: error: (Each undeclared identifier is reported only once
video_out_xxmc.c:1685: error: for each function it appears in.)
video_out_xxmc.c:1685: error: 'property' undeclared (first use in this function)
video_out_xxmc.c:1685: error: invalid operands to binary *
video_out_xxmc.c:1685: error: expected expression before ')' token
video_out_xxmc.c:1685: error: invalid operands to binary *
video_out_xxmc.c:1685: warning: statement with no effect
video_out_xxmc.c:1686: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:1686: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:1686: error: invalid operands to binary *
video_out_xxmc.c:1686: error: request for member 'this' in something not a structure or union
video_out_xxmc.c:1686: warning: statement with no effect
video_out_xxmc.c:1688: warning: implicit declaration of function 'xvmc_context_reader_lock'
video_out_xxmc.c:1688: warning: nested extern declaration of 'xvmc_context_reader_lock'
video_out_xxmc.c:1688: error: request for member 'xvmc_lock' in something not a structure or union
video_out_xxmc.c:1689: warning: implicit declaration of function 'XLockDisplay'
video_out_xxmc.c:1689: warning: nested extern declaration of 'XLockDisplay'
video_out_xxmc.c:1689: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1690: warning: implicit declaration of function 'XvSetPortAttribute'
video_out_xxmc.c:1690: warning: nested extern declaration of 'XvSetPortAttribute'
video_out_xxmc.c:1690: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1690: error: request for member 'xv_port' in something not a structure or union
video_out_xxmc.c:1691: error: request for member 'atom' in something not a structure or union
video_out_xxmc.c:1692: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:1692: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:1693: warning: implicit declaration of function 'XUnlockDisplay'
video_out_xxmc.c:1693: warning: nested extern declaration of 'XUnlockDisplay'
video_out_xxmc.c:1693: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1694: error: request for member 'contextActive' in something not a structure or union
video_out_xxmc.c:1695: warning: implicit declaration of function 'XVMCLOCKDISPLAY'
video_out_xxmc.c:1695: warning: nested extern declaration of 'XVMCLOCKDISPLAY'
video_out_xxmc.c:1695: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1696: warning: implicit declaration of function 'XvMCSetAttribute'
video_out_xxmc.c:1696: warning: nested extern declaration of 'XvMCSetAttribute'
video_out_xxmc.c:1696: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1696: error: request for member 'context' in something not a structure or union
video_out_xxmc.c:1697: error: request for member 'atom' in something not a structure or union
video_out_xxmc.c:1698: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:1699: warning: implicit declaration of function 'XVMCUNLOCKDISPLAY'
video_out_xxmc.c:1699: warning: nested extern declaration of 'XVMCUNLOCKDISPLAY'
video_out_xxmc.c:1699: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:1701: warning: implicit declaration of function 'xvmc_context_reader_unlock'
video_out_xxmc.c:1701: warning: nested extern declaration of 'xvmc_context_reader_unlock'
video_out_xxmc.c:1701: error: request for member 'xvmc_lock' in something not a structure or union
video_out_xxmc.c: At top level:
video_out_xxmc.c:1704: error: expected ')' before '*' token
video_out_xxmc.c:1792: error: expected ')' before '*' token
video_out_xxmc.c:1800: error: expected ')' before '*' token
video_out_xxmc.c:1904: error: expected ')' before '*' token
video_out_xxmc.c:1950: error: expected ')' before '*' token
video_out_xxmc.c:1969: error: expected ')' before '*' token
video_out_xxmc.c:2038: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_XV_FILTER':
video_out_xxmc.c:2039: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2039: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2039: error: invalid operands to binary *
video_out_xxmc.c:2039: error: expected expression before ')' token
video_out_xxmc.c:2039: error: invalid operands to binary *
video_out_xxmc.c:2039: warning: statement with no effect
video_out_xxmc.c:2040: error: 'Atom' undeclared (first use in this function)
video_out_xxmc.c:2040: warning: statement with no effect
video_out_xxmc.c:2040: error: expected ';' before 'atom'
video_out_xxmc.c:2043: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2043: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2043: warning: assignment makes integer from pointer without a cast
video_out_xxmc.c:2045: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2046: error: 'atom' undeclared (first use in this function)
video_out_xxmc.c:2046: warning: implicit declaration of function 'XInternAtom'
video_out_xxmc.c:2046: warning: nested extern declaration of 'XInternAtom'
video_out_xxmc.c:2046: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2046: error: 'False' undeclared (first use in this function)
video_out_xxmc.c:2046: warning: statement with no effect
video_out_xxmc.c:2047: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2047: error: request for member 'xv_port' in something not a structure or union
video_out_xxmc.c:2048: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2050: warning: implicit declaration of function 'xprintf'
video_out_xxmc.c:2050: warning: nested extern declaration of 'xprintf'
video_out_xxmc.c:2050: error: request for member 'xine' in something not a structure or union
video_out_xxmc.c:2050: error: 'XINE_VERBOSITY_DEBUG' undeclared (first use in this function)
video_out_xxmc.c: At top level:
video_out_xxmc.c:2054: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_XV_DOUBLE_BUFFER':
video_out_xxmc.c:2055: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2055: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2055: error: invalid operands to binary *
video_out_xxmc.c:2055: error: expected expression before ')' token
video_out_xxmc.c:2055: error: invalid operands to binary *
video_out_xxmc.c:2055: warning: statement with no effect
video_out_xxmc.c:2056: error: 'Atom' undeclared (first use in this function)
video_out_xxmc.c:2056: warning: statement with no effect
video_out_xxmc.c:2056: error: expected ';' before 'atom'
video_out_xxmc.c:2059: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2059: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2059: warning: assignment makes integer from pointer without a cast
video_out_xxmc.c:2061: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2062: error: 'atom' undeclared (first use in this function)
video_out_xxmc.c:2062: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2062: error: 'False' undeclared (first use in this function)
video_out_xxmc.c:2062: warning: statement with no effect
video_out_xxmc.c:2063: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2063: error: request for member 'xv_port' in something not a structure or union
video_out_xxmc.c:2064: error: request for member 'display' in something not a structure or union
video_out_xxmc.c:2066: error: request for member 'xine' in something not a structure or union
video_out_xxmc.c:2066: error: 'XINE_VERBOSITY_DEBUG' undeclared (first use in this function)
video_out_xxmc.c: At top level:
video_out_xxmc.c:2070: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_xv_pitch_alignment':
video_out_xxmc.c:2071: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2071: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2071: error: invalid operands to binary *
video_out_xxmc.c:2071: error: expected expression before ')' token
video_out_xxmc.c:2071: error: invalid operands to binary *
video_out_xxmc.c:2071: warning: statement with no effect
video_out_xxmc.c:2073: error: request for member 'use_pitch_alignment' in something not a structure or union
video_out_xxmc.c:2073: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2073: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2073: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2076: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_cpu_save':
video_out_xxmc.c:2077: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2077: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2077: error: invalid operands to binary *
video_out_xxmc.c:2077: error: expected expression before ')' token
video_out_xxmc.c:2077: error: invalid operands to binary *
video_out_xxmc.c:2077: warning: statement with no effect
video_out_xxmc.c:2079: error: request for member 'cpu_save_enabled' in something not a structure or union
video_out_xxmc.c:2079: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2079: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2079: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2082: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_nvidia_fix':
video_out_xxmc.c:2083: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2083: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2083: error: invalid operands to binary *
video_out_xxmc.c:2083: error: expected expression before ')' token
video_out_xxmc.c:2083: error: invalid operands to binary *
video_out_xxmc.c:2083: warning: statement with no effect
video_out_xxmc.c:2085: error: request for member 'reverse_nvidia_palette' in something not a structure or union
video_out_xxmc.c:2085: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2085: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2085: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2088: error: expected declaration specifiers or '...' before 'xine_cfg_entry_t'
video_out_xxmc.c: In function 'xxmc_update_bob':
video_out_xxmc.c:2089: error: 'xxmc_driver_t' undeclared (first use in this function)
video_out_xxmc.c:2089: error: 'this' undeclared (first use in this function)
video_out_xxmc.c:2089: error: invalid operands to binary *
video_out_xxmc.c:2089: error: expected expression before ')' token
video_out_xxmc.c:2089: error: invalid operands to binary *
video_out_xxmc.c:2089: warning: statement with no effect
video_out_xxmc.c:2091: error: request for member 'bob' in something not a structure or union
video_out_xxmc.c:2091: error: 'entry' undeclared (first use in this function)
video_out_xxmc.c:2091: error: request for member 'num_value' in something not a structure or union
video_out_xxmc.c:2091: warning: statement with no effect
video_out_xxmc.c: At top level:
video_out_xxmc.c:2095: error: expected ')' before '*' token
video_out_xxmc.c:2245: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_xxmc.c:2608: error: expected ')' before '*' token
video_out_xxmc.c:2612: error: expected ')' before '*' token
video_out_xxmc.c:2616: error: expected ')' before '*' token
video_out_xxmc.c:2622: error: expected ')' before '*' token
video_out_xxmc.c:2636: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vo_info_xxmc'
video_out_xxmc.c:2648: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xine_plugin_info'
make[3]: *** [video_out_xxmc.lo] Error 1
make[3]: Leaving directory `/usr/local/xine-lib-1.1.1/src/video_out'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/usr/local/xine-lib-1.1.1/src/video_out'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/xine-lib-1.1.1/src'
make: *** [install-recursive] Error 1
[root@dhcppc2 xine-lib-1.1.1]#
[/HTML]
 
Old 05-11-2006, 11:18 PM   #5
daihard
Member
 
Registered: Jul 2003
Location: Seattle, WA
Distribution: Kubuntu 14.04 LTS
Posts: 915

Rep: Reputation: 34
Quote:
Originally Posted by Valloren
I am compiling Xine myself in an effort to get LIRC support enabled. All the RPMs I have installed all seem to have LIRC disabled.

If anyone can help me to get this to compile, or point me to an Xine RPM package for Fedora 5 that has LIRC enabled it would be greatly appreciated.
I would suggest that you download/install the source RPM (SRPM), change the SPEC file to enable the LIRC support, and rebuild the RPM. I'm sure LIRC support is something that can be enabled by changing the parameters for "./configure" inside the SPEC file.

If the above error is the result from a missing dependency on your system, then rebuilding the RPM will reveal that as well, with more detailed error message.

Last edited by daihard; 05-11-2006 at 11:19 PM.
 
Old 05-29-2006, 10:22 PM   #6
maclean
LQ Newbie
 
Registered: May 2006
Posts: 1

Rep: Reputation: 0
I stumbled across this thread when I ran into the same problem, and was googling for a quick fix. I didn't find one, but I eventually figured out that adding --with-xv-path=/usr/lib to configure's arguments solved it for me.
 
Old 05-30-2006, 04:37 AM   #7
jlo_sandog
Member
 
Registered: Jul 2005
Location: USA
Distribution: F10 (x86_64)
Posts: 549

Rep: Reputation: 32
I had to compile xine-lib since hdtv/atsc support needs to be added with a patch. The only flag I needed was
./configure --x-libraries=/usr/lib
 
Old 06-02-2006, 12:30 AM   #8
jbussoli
LQ Newbie
 
Registered: Jun 2006
Posts: 6

Rep: Reputation: 0
I know the solution.

I just posted the solution to this yesterday on my website.

I can't post a link to my website because I'm a newb but if you go to the bussoli.com domain you will find my answer there.

I scoured for ages before stumbling across the solution. Its all about creating a symbolic link in a /tmp directory.

You should not have to re-compile xine. It should come installed with lirc support if you are running fedora core 5.

I've copied and pasted the impoprtant bits here:

I have been setting up a mythBox recently and would like to share some tips for you that I couldn't find on Jared Wilson's amazing site

I had tried without success to get Xine to work with my MCE Remote and no matter what I tried it wouldn't work in my installation of Fedora Core 5. Everyone appeared to have no problems setting Xine to work with LIRC.

Well after many hours of searhcing I finally found the following thread on Gossamer Threads , thanks to Malcolm for firguring this out.
What is basically said in the post is that you need to make a symbolic link to LIRC because Xine is looking for lirc at "/tmp/lircd" which doesn't exist in FC5. Type the following in as root and thisngs should work for you.

# ln -s /dev/lircd /tmp/lircd

That should do it. If you were having the above problem with Xine then you already have created the necessary symbolic link to your lircrc config that myth is already using but if you did not have that then here are the commands for that anyways.

$ cd
$ ln -s .mythtv/lircrc .lircrc




cheers.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Xine-lib make error natewlew Linux - Software 4 04-09-2006 05:42 PM
problems with compiling kopete (/lib/cpp error) mac1234mac Programming 1 09-14-2005 02:26 PM
xine-lib make/instaling error espo111 Linux - Software 3 07-23-2005 12:45 PM
Configure error on xine-lib-rc8 linux-rulz Linux - Software 12 12-24-2004 04:57 AM
Installing KDE 3.2.3 w/konstruct gives Qt lib error while compiling... Intrus Mandriva 2 08-08-2004 01:08 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 08:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration