[vlc-devel] libcddax_plugin.so: undefined symbol: cdio_paranoia_modeset

R. Bernstein rocky at panix.com
Fri Jan 28 10:55:16 CET 2005

C.Y.M writes:
 > Hi,
 > After updating libcdio and vlc today, I am getting an undefined symbol.

Just to make things clear for others by libcdio and vlc you mean CVS
for both versions because otherwise otherwise you wouldn't be trying to use

 > VLC media player 0.8.2-svn Janus
 > [00000001] main vlc debug: opening config file /home/zerocool/.vlc/vlcrc
 > [00000001] main vlc debug: checking builtin modules
 > [00000001] main vlc debug: checking plugin modules
 > [00000001] main vlc debug: loading plugins cache file 
 > /home/zerocool/.vlc/cache/plugins-04041e.dat
 > [00000001] main vlc debug: recursively browsing `modules'
 > [00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
 > [00000001] main vlc warning: cannot load module 
 > `/usr/lib/vlc/access/libcddax_plugin.so' 
 > (/usr/lib/vlc/access/libcddax_plugin.so: undefined symbol: cdio_paranoia_modeset)

You may have to do whatever the magic is to have Makefile and
Makefile.in get recreated. In particular, your vlc-trunk/modules/access/cdda/ should have:


If that's there, what does ldd /usr/lib/vlc/access/libcddax_plugin.so
show? And if that shows libcdda_paranoia.so.0, then what does 

   nm libcdio_paranoia.so.0 | grep cdio_paranoia_modeset

show? (libcdio_paranoia.so.0 should be the name of the shared library
that was reported in ldd).

This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list