Project

General

Profile

audacious-plugin 3.2 fails in openSuSE 12.1

Added by Mario Natiello over 8 years ago

Hi

I do not succeed in installing audacious-plugins.
I run openSuSE 12.1 on a x86-64 machine, try config - make - make install for audacious-3.2.2. (with success) and
when attempting to install audacious-plugins, the procedure breaks down during make. Error message is

Entering directory filewriter.
Successfully generated dependencies.
Successfully compiled filewriter.c (plugin).
Successfully compiled wav.c (plugin).
Successfully compiled mp3.c (plugin).
Successfully compiled vorbis.c (plugin).
Successfully compiled flac.c (plugin).
Successfully compiled convert.c (plugin).
vorbis.plugin.o: In function `vorbis_write_real':
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:155: undefined reference to `vorbis_analysis_buffer'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:166: undefined reference to `vorbis_analysis_wrote'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:168: undefined reference to `vorbis_analysis_blockout'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:170: undefined reference to `vorbis_analysis'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:171: undefined reference to `vorbis_bitrate_addblock'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:173: undefined reference to `vorbis_bitrate_flushpacket'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:175: undefined reference to `ogg_stream_packetin'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:177: undefined reference to `ogg_stream_pageout'
vorbis.plugin.o: In function `vorbis_close':
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:199: undefined reference to `ogg_stream_flush'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:205: undefined reference to `ogg_stream_clear'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:207: undefined reference to `vorbis_block_clear'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:208: undefined reference to `vorbis_dsp_clear'
vorbis.plugin.o: In function `add_string_from_tuple':
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:82: undefined reference to `vorbis_comment_add_tag'
vorbis.plugin.o: In function `vorbis_open':
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:94: undefined reference to `vorbis_info_init'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:95: undefined reference to `vorbis_comment_init'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:129: undefined reference to `vorbis_analysis_init'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:130: undefined reference to `vorbis_block_init'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:133: undefined reference to `ogg_stream_init'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:135: undefined reference to `vorbis_analysis_headerout'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:137: undefined reference to `ogg_stream_packetin'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:138: undefined reference to `ogg_stream_packetin'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:139: undefined reference to `ogg_stream_packetin'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:141: undefined reference to `ogg_stream_flush'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:118: undefined reference to `vorbis_comment_add_tag'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:112: undefined reference to `vorbis_comment_add_tag'
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:125: undefined reference to `vorbis_info_clear'
vorbis.plugin.o: In function `vorbis_close':
/local/audacious-plugins-3.2.2/src/filewriter/vorbis.c:209: undefined reference to `vorbis_info_clear'
collect2: ld returned 1 exit status
Failed to link filewriter.so!
make5: * [filewriter.so] Error 1
make4:
[all] Error 2
make3:
[subdirs] Error 1
make2:
[all] Error 2
make1:
[subdirs] Error 1
make: *
[all] Error 2

Audacious 2.X did work on another machine with openSuSE12.1

Any suggestion?

Thx
mn.


Replies (1)

RE: audacious-plugin 3.2 fails in openSuSE 12.1 - Added by Michael Schwendt about 8 years ago

You've chopped off too much from the build output unfortunately. Relevant portions related to detecting and linking the Ogg Vorbis libraries is missing.

Btw, Audacious 3.2.x builds without such problems on other distributions and for x86_64.

    (1-1/1)