I try to complile VLS using this script
./configure --prefix=/export/pg/vls-$version \
--with-dvbpsi=/export/pg/libdvbpsi3/ \
--disable-dvd --enable-v4l LDFLAGS="-L/export/pg/libdvbpsi3/lib/" && \
make
and I have this error
make[1]: Leaving directory `/export/pgsrc/vls-0.5.6/src/src/modules/videoinput'
Linking vls...
g++ -D_REENTRANT -rdynamic -o bin/vls obj/core/application.o obj/core/exception.o obj/core/file.o obj/core/lexer.o obj/core/log.o obj/core/parsers.o obj/core/reflect.o obj/core/serialization.o obj/core/settings.o obj/core/socket.o obj/core/string.o obj/core/system.o obj/core/thread.o obj/core/module.o obj/core/iso_lang.o obj/server/buffer.o obj/server/directory.o obj/server/input.o obj/server/output.o obj/server/channel.o obj/server/request.o obj/server/admin.o obj/server/broadcast.o obj/server/manager.o obj/server/program.o obj/server/telnet.o obj/server/nativeadmin.o obj/server/tsstreamer.o obj/server/vls.o obj/server/daemon.o obj/mpeg/ts.o obj/mpeg/rtp.o obj/mpeg/streamdescr.o obj/mpeg/reader.o obj/mpeg/converter.o obj/mpeg/dvbpsi.o obj/mpeg/tsdemux.o obj/mpeg/tsmux.o obj/filechannel.a obj/netchannel.a obj/filereader.a obj/ts2ts.a obj/ps2ts.a obj/localinput.a obj/videoinput.a -ldl -lcrypt -lpthread -ldvbpsi $FILECHANNEL_LIB $NETCHANNEL_LIB $FILEREADER_LIB $TS2TS_LIB $PS2TS_LIB $LOCALINPUT_LIB $VIDEOINPUT_LIB
/usr/bin/ld: ne peut trouver -ldvbpsi
collect2: ld a retourné 1 code d'état d'exécution
make: *** [vls] Erreur 1
linking manualy, I obtain:
obj/core/application.o(.text+0x19f): In function `C_Application::~C_Application [no
t-in-charge]()':
: undefined reference to `operator delete(void*)'
obj/core/application.o(.text+0x23a): In function `C_Application::~C_Application [no
t-in-charge]()':
: undefined reference to `operator delete(void*)'
obj/core/application.o(.text+0x27f): In function `C_Application::~C_Application [in
-charge]()':
: undefined reference to `operator delete(void*)'
obj/core/application.o(.text+0x31a): In function `C_Application::~C_Application [in
-charge]()':
: undefined reference to `operator delete(void*)'
obj/core/application.o(.text+0x35f): In function `C_Application::~C_Application [in
-charge deleting]()':
: undefined reference to `operator delete(void*)'
obj/core/application.o(.text+0x3fa): more undefined references to `operator delete(
void*)' follow
obj/core/application.o(.text+0x729): In function `C_Application::Init(int, char**)'
:
: undefined reference to `operator new(unsigned)'
obj/core/application.o(.text+0x773): In function `C_Application::Init(int, char**)'
:
: undefined reference to `operator delete(void*)'
obj/core/application.o(.text+0x184f): In function `C_Application::RetrieveConfig(in
t, char**)':
: undefined reference to `__cxa_begin_catch'
obj/core/application.o(.text+0x1903): In function `C_Application::RetrieveConfig(in
t, char**)':
: undefined reference to `__cxa_end_catch'
obj/core/application.o(.text+0x1b15): In function `C_Application::RetrieveConfig(in
t, char**)':
: undefined reference to `__cxa_begin_catch'
obj/core/application.o(.text+0x1bd2): In function `C_Application::RetrieveConfig(in
t, char**)':
: undefined reference to `__cxa_end_catch'
obj/core/application.o(.text+0x1bdf): In function `C_Application::RetrieveConfig(in
t, char**)':
: undefined reference to `__cxa_end_catch'
obj/core/application.o(.gnu.linkonce.r._ZTV13C_Application+0x10): undefined referen
ce to `__cxa_pure_virtual'
obj/core/application.o(.gnu.linkonce.r._ZTV13C_Application+0x14): undefined referen
ce to `__cxa_pure_virtual'
Any tips ?