Page 1 of 1

please help with install

Posted: 19 Nov 2004 23:50
by irishwhisk
I am trying to install VLS on fedora core 3 test 3 and im receiving errors when i run the "make" command. Im running ./config --without-libdvb prior to that command. The make command produces the following:
Compiling src/core/application.cpp...
g++ -Wall -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DCONFIG_PATH='"/usr/local/etc/videolan/vls"' -DBUGGY_VLC -DYY_NO_UNPUT -DSYSLOG -o obj/core/application.o -c src/core/application.cpp
In file included from src/core/application.cpp:97:
src/core/hashtable.h:66: error: an explicit specialization must be preceded by 'template <>'
src/core/hashtable.h:79: error: an explicit specialization must be preceded by 'template <>'
src/core/hashtable.h:92: error: an explicit specialization must be preceded by 'template <>'
In file included from src/core/application.cpp:113:
src/core/library.cpp: In member function `void C_Library<Type, Arg>::Load()':
src/core/library.cpp:82: error: `DL_LAZY' undeclared (first use this function)
src/core/library.cpp:82: error: (Each undeclared identifier is reported only once for each function it appears in.)
src/core/library.cpp:93: error: there are no arguments to `dlsym' that depend on a template parameter, so a declaration of `dlsym' must be available
src/core/library.cpp:93: error: (if you use `-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
src/core/library.cpp:110: error: there are no arguments to `dlsym' that depend on a template parameter, so a declaration of `dlsym' must be available
src/core/library.cpp: In member function `void C_Library<Type, Arg>::Unload()':
src/core/library.cpp:133: error: there are no arguments to `dlclose' that depend on a template parameter, so a declaration of `dlclose' must be available
src/core/library.cpp: In member function `C_String C_Library<Type, Arg>::GetLoaderError()':
src/core/library.cpp:177: error: there are no arguments to `dlerror' that depend on a template parameter, so a declaration of `dlerror' must be available
make: *** [obj/core/application.o] Error 1



Not sure why i get this Please help!
.....and while im posting, I am also setting up VLC on a separate computer with the same operating system. The error i get when installing the RPM from the gui is that libvcdinfo.so.0 and libvcdinfo.so.0(VCDINFO_0) packages are unlocatable. I get this when i try to install the vcdimager-0.7.20-1.1.vlc.i386.rpm file. hence i can not install the vcdimager-libvcd-0.7.20-1.1.vlc.i386.rpm file because it requires the vcdimager packge, and hence i can not install the vlc.0.7.2-1.i386.rpm because it requires the same two llibvcd files as the first one mentioned. Seems like one vicous circle, is there a way to install all concurrently or am I just missing something.

Thanks so much in advance if you guys can help

Posted: 20 Nov 2004 21:28
by seamuso
I am getting the same error

Posted: 20 Nov 2004 21:29
by seamuso
I am getting the same error
Fixed the VLS compile error by grabbing the svn trun instead .. built fine, no errors

error fixed?

Posted: 25 Nov 2004 23:01
by Apexdv
:shock:

VLS compile error: kinda a newbie here but, what did you just say? I am having the same issue (FC3 make).

Re: error fixed?

Posted: 25 Nov 2004 23:05
by Apexdv
:shock:

VLS compile error: kinda a newbie here but, what did you just say? I am having the same issue (FC3 make).
./config seems to work fine. But, make fails with the same error as above

:cry:

Posted: 26 Nov 2004 02:34
by markfm
Apexdv -- The trunk is available from Subversion. If you have subversion installed on your pc, then:
svn co svn://svn.videolan.org/vlc/trunk vlc-trunk
Will download the complete vlc developer's trunk (set of files, in directories), and place it in the directory vlc-trunk on your PC.

If you don't have subversion, there's a link on the left side of the VLC developer's page to obtain it.

hmmm

Posted: 26 Nov 2004 06:14
by Apexdv
Apexdv -- The trunk is available from Subversion. If you have subversion installed on your pc, then:
svn co svn://svn.videolan.org/vlc/trunk vlc-trunk
Will download the complete vlc developer's trunk (set of files, in directories), and place it in the directory vlc-trunk on your PC.

If you don't have subversion, there's a link on the left side of the VLC developer's page to obtain it.
:? ok...I downloaded & installed subversion, grabbed the vls-trunk now it wants me to bootstrap this, make a configure file, etc, etc, etc.... I'm not a programmer so I am completely lost.

VLC runs just fine (as long as it is run as root...another issue altogether) and I was even able to install SAP (out of curiosity). As far as the original errors (same as above): are there libraries missing or something that I need to install? (I have apt and yum) Or is this just an issue with FC3?

Oy Vay...