Hello!

While trying to build a game I faced an issue with libvorbis.

The configure script of the game checks sdl-mixer by compiling and running
following test program:

#include <SDL/SDL_mixer.h>
#include <stdio.h>

int main()
{
        if
(!Mix_LoadMUS("file.ogg"))
                return -1;
        return 0;
}

The programs compiles OK, but fails to run. On compiling it manually and
running it manually I get the following output:

./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'vorbis_info_clear'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_sync_wrote'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_sync_reset'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_synthesis_headerin'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'ogg_page_granulepos'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_info_blocksize'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_stream_reset'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_sync_pageseek'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'ogg_page_continued'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'ogg_stream_reset_serialno'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_comment_clear'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_synthesis_halfrate'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_synthesis_restart'
./test./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_synthesis_idheader'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_sync_clear'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_page_bos'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'vorbis_dsp_clear'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_page_serialno'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'vorbis_block_init'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_synthesis_blockin'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'ogg_sync_buffer'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'vorbis_synthesis'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 'vorbis_window'
./test:/usr/local/lib/libvorbisfile.so.6.0: undefined symbol 
'vorbis_block_clear'

What does that mean and what can I do to sove issue?

Thanks in advance.

-- 
Dmitrij D. Czarkoff

Reply via email to