[streaming] VLS Compiling error with DVB support
Nicolaj Zahn
videolan at nichome.de
Thu Aug 14 09:26:16 CEST 2003
Hello,
yesterday I tried to install VideoLAN Server as described in the official
VideoLAN howto.
Compiling VLS with DVB support ends with:
------------------------
% make
[...]
make[1]: Entering directory
`/home/nic/downloads/vlsstuff/vls-0.5.3/src/modules/dvbinput'
Compiling dvbinput.cpp...
g++ -I../libdvbpsi-0.1.3/include -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64
-DCONFIG_PATH='"/usr/local/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT
-DSYSLOG -I/usr/src/kernel-modules/dvb/include -I../libdvb-0.2.2 -D__PLUGIN__
-fPIC -o obj/dvbinput.o -c dvbinput.cpp
dvbinput.cpp:50:18: DVB.hh: Datei oder Verzeichnis nicht gefunden
In file included from dvbinput.cpp:71:
dvbinput.h:68: error: syntax error before `*' token
dvbinput.cpp: In constructor `C_DvbInput::C_DvbInput(C_Module*, const
C_String&)':
dvbinput.cpp:113: error: `dvb' undeclared (first use this function)
dvbinput.cpp:113: error: (Each undeclared identifier is reported only once for
each function it appears in.)
dvbinput.cpp:113: error: parse error before `;' token
dvbinput.cpp: In member function `virtual void C_DvbInput::OnInit()':
dvbinput.cpp:156: error: `DVR_DEV' undeclared (first use this function)
dvbinput.cpp:157: error: `DEMUX_DEV' undeclared (first use this function)
dvbinput.cpp:158: error: `VIDEO_DEV' undeclared (first use this function)
dvbinput.cpp:167: error: `FE_QPSK' undeclared (first use this function)
dvbinput.cpp:170: error: `FE_QAM' undeclared (first use this function)
dvbinput.cpp:173: error: `FE_OFDM' undeclared (first use this function)
dvbinput.cpp:188: error: `get_dvbrc' undeclared (first use this function)
dvbinput.cpp: In member function `virtual void C_DvbInput::OnUnselectPid(short
unsigned int)':
dvbinput.cpp:372: error: `DMX_STOP' undeclared (first use this function)
make[1]: *** [obj/dvbinput.o] Fehler 1
make[1]: Leaving directory
`/home/nic/downloads/vlsstuff/vls-0.5.3/src/modules/dvbinput'
make: *** [dvbinput] Fehler 2
----------------------------
Seems that "DVB.hh" cannot be found.
Before compiling VLS (vls-0.5.3) I've installed libdvbpsi-0.1.3 and
libdvb-0.2.2 without errors.
After a hundret tries with various options for "./configure" I did:
% ./configure --disable-dvd --enable-dvb
--with-dvb=/usr/src/kernel-modules/dvb --with-libdvb=../libdvb-0.2.2
...and got no errors. It even checks "DVB.hh".
Does anybody know what I did wrong? Thanks for your support!!!
Nic
--
This is the streaming mailing-list, see http://www.videolan.org/streaming/
To unsubscribe, please read http://www.videolan.org/support/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the streaming
mailing list