Re: fc3 compile fails with --enable-dvbhead
Nico Sabbi <[email protected]>
| Newsgroups | gmane.comp.video.mplayer.user.dvb |
|---|---|
| Message-ID | <[email protected]> |
Esperanza Glass wrote: >>dvb header ( dvb/*.h ) files should be installed in /usr/include/linux/dvb/ >>if they are not your kernel headers installation is broken, that is >>nothing new >>for many distributions. >> >> >> >>>/usr/src/linux/include/linux/byteorder/little_endian.h: In >>>function `__be16_to_cpup': >>>/usr/src/linux/include/linux/byteorder/little_endian.h:89: error: >>>`p' undeclared (first use in this function) >>>make[1]: *** [stream_vcd.o] Error 1 >>> >>> >>> >>> >>did you read this? it failt compiling stream_vcd.c, not any of the dvb files. >>I suspect some of the header files included in the sources dir >>you specified are incompatible with stream_vcd.h. >>I can advise you to follow these steps: >>1) verify if /usr/include/linux/dvb/*.h exist >>2) otherwise cp -a /usr/src/linux/include/linux/dvb /usr/include/linux/ >>now dvb will be compiled in mplayer >>3) recompile without specifying --with-dvbincdir >>4) report :) >> >> > >Ok. I copied the dvb directory to /usr/include/linux/dvb directory > ># ls -l /usr/include/linux/dvb/ >total 52 >-rw-r--r-- 1 root root 4605 Oct 19 00:53 audio.h >-rw-r--r-- 1 root root 3150 Oct 19 00:55 ca.h >-rw-r--r-- 1 root root 4231 Oct 19 00:55 dmx.h >-rw-r--r-- 1 root root 7836 Oct 19 00:54 frontend.h >-rw-r--r-- 1 root root 1638 Oct 19 00:53 net.h >-rw-r--r-- 1 root root 4283 Oct 19 00:54 osd.h >-rw-r--r-- 1 root root 985 Oct 19 00:53 version.h >-rw-r--r-- 1 root root 6858 Oct 19 00:53 video.h > > >then I run the configure: > ># ./configure --enable-dxr3 --enable-dvbhead --with-xvidlibdir=/usr/lib/libxvidcore.a > >and I get: > >Checking for DVB ... no (specify path to DVB/ost/include with --with-dvbincdir=DIR) >Checking for DVB HEAD ... no (specify path to DVB/include (HEAD Version) with --with-dvbincdir=DIR) > > >so no dvb support? > >hopey > > > please post the section of configure.log related to DVB_HEAD (and --enable-dvbhead is superflous)