Project

General

Profile

cannot install audacious plugin 3.8.2 in debian jessie kernel 4.10.0 selfmade

Added by Roger M over 2 years ago

good evening
In Audaciouus-3.8.2: no problem to install
but in
Audacious plugin-3.8.2 do not want to install
[roger@rm-localhost-328-2kx3B8H:~/zp/son/audacious-plugins-3.8.2]$ ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking operating system type... Linux
checking whether the C/C++ compiler supports -Wtype-limits... yes
checking whether the C++ compiler supports -Woverloaded-virtual... yes
checking whether byte ordering is bigendian... (cached) no
checking whether ln -s works... yes
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for cp... /bin/cp
checking for ar... /usr/bin/ar
checking for ranlib... /usr/bin/ranlib
checking for windres... no
checking for library containing pthread_create... -lpthread
checking for GLIB... yes
checking for GMODULE... yes
checking for GTK... yes
checking for GIO... yes
checking for shared library system... GNU
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a sed that does not truncate output... /bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for AUDACIOUS... yes
checking for XML... yes
checking for CDIO... no
configure: WARNING: audio CD support disabled due to missing dependency: libcdio >= 0.70 libcdio_cdda >= 0.70 libcddb >= 1.2.1
checking for LIBFLAC... yes
checking for VORBIS... yes
checking for FLUIDSYNTH... no
configure: WARNING: MIDI synthesizer disabled due to missing dependency: fluidsynth >= 1.0.6
checking for MPG123... yes
checking neaacdec.h usability... no
checking neaacdec.h presence... no
checking for neaacdec.h... no
checking for NeAACDecInit2 in -lfaad... no
configure: WARNING: AAC support disabled due to missing dependency
checking for WAVPACK... yes
checking for SNDFILE... yes
checking for MODPLUG... no
configure: WARNING: ModPlug disabled due to missing dependency: libmodplug
checking for SIDPLAYFP... no
configure: WARNING: Commodore 64 audio disabled due to missing dependency: libsidplayfp >= 1.0
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for BS2B... no
configure: WARNING: BS2B effect disabled due to missing dependency: libbs2b >= 3.0.0
checking for SAMPLERATE... no
configure: WARNING: sample rate converter disabled due to missing dependency: samplerate
checking for SAMPLERATE... no
configure: WARNING: speed/pitch effect disabled due to missing dependency: samplerate
checking for SOXR... no
configure: WARNING: SoX resampler disabled due to missing dependency: soxr
checking for ALSA... yes
checking for JACK... no
checking for JACK... yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking for PULSE... yes
checking for sio_open in -lsndio... no
configure: WARNING: Sndio output disabled due to missing dependency
checking for CUE... no
checking for CUE... no
configure: WARNING: cue sheet support disabled due to missing dependency
checking for NEON... yes
checking for MMS... no
configure: WARNING: MMS transport disabled due to missing dependency: libmms >= 0.3
checking for DBUS... yes
checking for NOTIFY... no
configure: WARNING: libnotify OSD disabled due to missing dependency: libnotify >= 0.7 gdk-pixbuf-2.0 >= 2.26
checking lirc/lirc_client.h usability... no
checking lirc/lirc_client.h presence... no
checking for lirc/lirc_client.h... no
configure: WARNING: LIRC support disabled due to missing dependency
checking for gdbus-codegen... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for CURL... yes
checking for glXCreateContext in -lGL... yes
checking for GDKX11... yes
checking for X11EXT... yes
checking for FFMPEG... yes
checking for SDL... no
checking for SDL... yes
checking for lame_get_id3v2_tag in -lmp3lame... no
checking for tput... /usr/bin/tput
configure: creating ./config.status
configure: touching .deps files
config.status: creating buildsys.mk
config.status: creating extra.mk
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing po-directories commands

Configuration:

Install path:                           /usr/local/lib/audacious
GTK+ support:                           yes
Qt support: no
Audio Formats
-------------
Audio CD: no
Free Lossless Audio Codec: yes
Ogg Vorbis: yes
MIDI (via FluidSynth): no
MPEG-1 Layer I/II/III (via mpg123): yes
MPEG-2/4 AAC: no
WavPack: yes
External Decoders
-----------------
FFmpeg/Libav: ffmpeg
libsndfile: yes
Chiptunes
---------
AdLib synthesizer (adplug): yes
Commodore 64 audio (sid): no
Game Music Emu (spc, nsf, gbs, etc.): yes
ModPlug: no
Nintendo DS audio (xsf): yes
PlayStation audio (psf/psf2): yes
Vortex Tracker (vtx): yes
Other Inputs
------------
Metronome: yes
Tone Generator: yes
Effects
-------
Bauer stereophonic-to-binaural (bs2b): no
Channel Mixer: yes
Crystalizer: yes
Dynamic Range Compressor: yes
Echo/Surround: yes
Extra Stereo: yes
LADSPA Host (requires GTK+): yes
Sample Rate Converter: no
Silence Removal: yes
SoX Resampler: no
Speed and Pitch: no
Voice Removal: yes
Outputs
-------
Advanced Linux Sound Architecture: yes
Jack Audio Connection Kit: yes
Open Sound System: yes
PulseAudio: yes
Simple DirectMedia Layer: yes
Sndio: no
Win32 waveOut: no
FileWriter: yes
-> MP3 encoding: no
-> Vorbis encoding: yes
-> FLAC encoding: yes
Playlists
---------
Cue sheets: no
M3U playlists: yes
Microsoft ASX (legacy): yes
Microsoft ASX 3.0: yes
PLS playlists: yes
XML Sharable Playlist Format (XSPF): yes
Transports
----------
FTP, SFTP, SMB (via GIO): yes
HTTP/HTTPS (via neon): yes
MMS (via libmms): no
General
-------
Alarm (requires GTK+): yes
Ampache browser (requires Qt): no
Delete Files: yes
GNOME Shortcuts: yes
libnotify OSD: no
Linux Infrared Remote Control (LIRC): no
MPRIS 2 Server: yes
Scrobbler 2.0: yes
Song Change: yes
GTK+ Support
------------
GTK Interface: yes
Winamp Classic Interface: yes
Album Art: yes
Blur Scope: yes
OpenGL Spectrum Analyzer: yes
LyricWiki viewer: yes
Playlist Manager: yes
Search Tool: yes
Spectrum Analyzer (2D): yes
Status Icon: yes
X11 Global Hotkeys: yes
X11 On-Screen Display (aosd): yes

[roger@rm-localhost-328-2kx3B8H:~/zp/son/audacious-plugins-3.8.2]$ make
Entering directory src.
Entering directory adplug.
Successfully generated dependencies.
Leaving directory adplug.
Entering directory metronom.
Successfully generated dependencies.
Leaving directory metronom.
Entering directory psf.
Successfully generated dependencies.
Leaving directory psf.
Entering directory tonegen.
Successfully generated dependencies.
Leaving directory tonegen.
Entering directory vtx.
Successfully generated dependencies.
Leaving directory vtx.
Entering directory xsf.
Successfully generated dependencies.
Leaving directory xsf.
Entering directory flac.
Successfully generated dependencies.
Leaving directory flac.
Entering directory vorbis.
Successfully generated dependencies.
Leaving directory vorbis.
Entering directory mpg123.
Successfully generated dependencies.
Leaving directory mpg123.
Entering directory wavpack.
Successfully generated dependencies.
Leaving directory wavpack.
Entering directory sndfile.
Successfully generated dependencies.
Leaving directory sndfile.
Entering directory console.
Successfully generated dependencies.
Leaving directory console.
Entering directory ffaudio.
Successfully generated dependencies.
Successfully compiled ffaudio-core.cc (plugin).
Successfully compiled ffaudio-io.cc (plugin).

  1. ############

/usr/bin/ld: /usr/local/lib/libavformat.a(allformats.o): réadressage de R_X86_64_32 en vertu de « ff_a64_muxer » ne peut être utilisé lors de la création d'un objet partagé; recompilez avec -fPIC
/usr/local/lib/libavformat.a: error adding symbols: Mauvaise valeur
collect2: error: ld returned 1 exit status
Failed to link ffaudio.so!
../../buildsys.mk:266: recipe for target 'ffaudio.so' failed
make5: * [ffaudio.so] Error 1
../../buildsys.mk:116: recipe for target 'all' failed
make4:
[all] Error 2
../buildsys.mk:123: recipe for target 'ffaudio' failed
make3:
[ffaudio] Error 2
../buildsys.mk:116: recipe for target 'all' failed
make2:
[all] Error 2
buildsys.mk:123: recipe for target 'src' failed
make1:
[src] Error 2
buildsys.mk:116: recipe for target 'all' failed
make: *
[all] Error 2
config.log

Can some one help me and have some ideas on what to do? please

Thank you in advance

config.log (70.3 KB) config.log config.log_audacious-plugin

Replies (5)

RE: cannot install audacious plugin 3.8.2 in debian jessie kernel 4.10.0 selfmade - Added by Thomas Lange over 2 years ago

Please prepend LC_ALL=C to commands so that the output will be in English. Then post the error message again.

RE: cannot install audacious plugin 3.8.2 in debian jessie kernel 4.10.0 selfmade - Added by Roger M over 2 years ago

ok
good evening
Here english error message

##

[roger@###_###:~/zp/son/audacious-plugins-3.8.2]$ ./configure
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for pkg-config... /usr/local/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking operating system type... Linux
checking whether the C/C++ compiler supports -Wtype-limits... yes
checking whether the C++ compiler supports -Woverloaded-virtual... yes
checking whether byte ordering is bigendian... (cached) no
checking whether ln -s works... yes
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for cp... /bin/cp
checking for ar... /usr/bin/ar
checking for ranlib... /usr/bin/ranlib
checking for windres... no
checking for library containing pthread_create... -lpthread
checking for GLIB... yes
checking for GMODULE... yes
checking for GTK... yes
checking for GIO... yes
checking for shared library system... GNU
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for a sed that does not truncate output... /bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for AUDACIOUS... yes
checking for XML... yes
checking for CDIO... no
configure: WARNING: audio CD support disabled due to missing dependency: libcdio >= 0.70 libcdio_cdda >= 0.70 libcddb >= 1.2.1
checking for LIBFLAC... yes
checking for VORBIS... yes
checking for FLUIDSYNTH... no
configure: WARNING: MIDI synthesizer disabled due to missing dependency: fluidsynth >= 1.0.6
checking for MPG123... yes
checking neaacdec.h usability... no
checking neaacdec.h presence... no
checking for neaacdec.h... no
checking for NeAACDecInit2 in -lfaad... no
configure: WARNING: AAC support disabled due to missing dependency
checking for WAVPACK... yes
checking for SNDFILE... yes
checking for MODPLUG... no
configure: WARNING: ModPlug disabled due to missing dependency: libmodplug
checking for SIDPLAYFP... no
configure: WARNING: Commodore 64 audio disabled due to missing dependency: libsidplayfp >= 1.0
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for BS2B... no
configure: WARNING: BS2B effect disabled due to missing dependency: libbs2b >= 3.0.0
checking for SAMPLERATE... no
configure: WARNING: sample rate converter disabled due to missing dependency: samplerate
checking for SAMPLERATE... no
configure: WARNING: speed/pitch effect disabled due to missing dependency: samplerate
checking for SOXR... no
configure: WARNING: SoX resampler disabled due to missing dependency: soxr
checking for ALSA... yes
checking for JACK... no
checking for JACK... yes
checking sys/soundcard.h usability... yes
checking sys/soundcard.h presence... yes
checking for sys/soundcard.h... yes
checking for PULSE... yes
checking for sio_open in -lsndio... no
configure: WARNING: Sndio output disabled due to missing dependency
checking for CUE... no
checking for CUE... no
configure: WARNING: cue sheet support disabled due to missing dependency
checking for NEON... yes
checking for MMS... no
configure: WARNING: MMS transport disabled due to missing dependency: libmms >= 0.3
checking for DBUS... yes
checking for NOTIFY... no
configure: WARNING: libnotify OSD disabled due to missing dependency: libnotify >= 0.7 gdk-pixbuf-2.0 >= 2.26
checking lirc/lirc_client.h usability... no
checking lirc/lirc_client.h presence... no
checking for lirc/lirc_client.h... no
configure: WARNING: LIRC support disabled due to missing dependency
checking for gdbus-codegen... yes
checking sys/wait.h usability... yes
checking sys/wait.h presence... yes
checking for sys/wait.h... yes
checking for CURL... yes
checking for glXCreateContext in -lGL... yes
checking for GDKX11... yes
checking for X11EXT... yes
checking for FFMPEG... yes
checking for SDL... no
checking for SDL... yes
checking for lame_get_id3v2_tag in -lmp3lame... no
checking for tput... /usr/bin/tput
configure: creating ./config.status
configure: touching .deps files
config.status: creating buildsys.mk
config.status: creating extra.mk
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing po-directories commands

Configuration:

Install path:                           /usr/local/lib/audacious
GTK+ support:                           yes
Qt support: no
Audio Formats
-------------
Audio CD: no
Free Lossless Audio Codec: yes
Ogg Vorbis: yes
MIDI (via FluidSynth): no
MPEG-1 Layer I/II/III (via mpg123): yes
MPEG-2/4 AAC: no
WavPack: yes
External Decoders
-----------------
FFmpeg/Libav: ffmpeg
libsndfile: yes
Chiptunes
---------
AdLib synthesizer (adplug): yes
Commodore 64 audio (sid): no
Game Music Emu (spc, nsf, gbs, etc.): yes
ModPlug: no
Nintendo DS audio (xsf): yes
PlayStation audio (psf/psf2): yes
Vortex Tracker (vtx): yes
Other Inputs
------------
Metronome: yes
Tone Generator: yes
Effects
-------
Bauer stereophonic-to-binaural (bs2b): no
Channel Mixer: yes
Crystalizer: yes
Dynamic Range Compressor: yes
Echo/Surround: yes
Extra Stereo: yes
LADSPA Host (requires GTK+): yes
Sample Rate Converter: no
Silence Removal: yes
SoX Resampler: no
Speed and Pitch: no
Voice Removal: yes
Outputs
-------
Advanced Linux Sound Architecture: yes
Jack Audio Connection Kit: yes
Open Sound System: yes
PulseAudio: yes
Simple DirectMedia Layer: yes
Sndio: no
Win32 waveOut: no
FileWriter: yes
-> MP3 encoding: no
-> Vorbis encoding: yes
-> FLAC encoding: yes
Playlists
---------
Cue sheets: no
M3U playlists: yes
Microsoft ASX (legacy): yes
Microsoft ASX 3.0: yes
PLS playlists: yes
XML Sharable Playlist Format (XSPF): yes
Transports
----------
FTP, SFTP, SMB (via GIO): yes
HTTP/HTTPS (via neon): yes
MMS (via libmms): no
General
-------
Alarm (requires GTK+): yes
Ampache browser (requires Qt): no
Delete Files: yes
GNOME Shortcuts: yes
libnotify OSD: no
Linux Infrared Remote Control (LIRC): no
MPRIS 2 Server: yes
Scrobbler 2.0: yes
Song Change: yes
GTK+ Support
------------
GTK Interface: yes
Winamp Classic Interface: yes
Album Art: yes
Blur Scope: yes
OpenGL Spectrum Analyzer: yes
LyricWiki viewer: yes
Playlist Manager: yes
Search Tool: yes
Spectrum Analyzer (2D): yes
Status Icon: yes
X11 Global Hotkeys: yes
X11 On-Screen Display (aosd): yes

[roger@###_###:~/zp/son/audacious-plugins-3.8.2]$ make
Entering directory src.
Entering directory adplug.
Successfully generated dependencies.
Leaving directory adplug.
Entering directory metronom.
Successfully generated dependencies.
Leaving directory metronom.
Entering directory psf.
Successfully generated dependencies.
Leaving directory psf.
Entering directory tonegen.
Successfully generated dependencies.
Leaving directory tonegen.
Entering directory vtx.
Successfully generated dependencies.
Leaving directory vtx.
Entering directory xsf.
Successfully generated dependencies.
Leaving directory xsf.
Entering directory flac.
Successfully generated dependencies.
Leaving directory flac.
Entering directory vorbis.
Successfully generated dependencies.
Leaving directory vorbis.
Entering directory mpg123.
Successfully generated dependencies.
Leaving directory mpg123.
Entering directory wavpack.
Successfully generated dependencies.
Leaving directory wavpack.
Entering directory sndfile.
Successfully generated dependencies.
Leaving directory sndfile.
Entering directory console.
Successfully generated dependencies.
Leaving directory console.
Entering directory ffaudio.
Successfully generated dependencies.
/usr/bin/ld: /usr/local/lib/libavformat.a(allformats.o): relocation R_X86_64_32 against `ff_a64_muxer' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/libavformat.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Failed to link ffaudio.so!
../../buildsys.mk:266: recipe for target 'ffaudio.so' failed
make5: * [ffaudio.so] Error 1
../../buildsys.mk:116: recipe for target 'all' failed
make4:
[all] Error 2
../buildsys.mk:123: recipe for target 'ffaudio' failed
make3:
[ffaudio] Error 2
../buildsys.mk:116: recipe for target 'all' failed
make2:
[all] Error 2
buildsys.mk:123: recipe for target 'src' failed
make1:
[src] Error 2
buildsys.mk:116: recipe for target 'all' failed
make: *
[all] Error 2
[roger@###_###:~/zp/son/audacious-plugins-3.8.2]$

In hope you will can find some solutions
thank you

RE: cannot install audacious plugin 3.8.2 in debian jessie kernel 4.10.0 selfmade - Added by Roger M over 2 years ago

and what is '-fPIC' i do not see it in configure help?

RE: cannot install audacious plugin 3.8.2 in debian jessie kernel 4.10.0 selfmade - Added by John Lindgren over 2 years ago

The error message means that you are trying to link statically against FFmpeg, which isn't supported. Consult the documentation for FFmpeg and install a shared library version of it, then try to build Audacious Plugins again.

RE: cannot install audacious plugin 3.8.2 in debian jessie kernel 4.10.0 selfmade - Added by Roger M over 2 years ago

I do only 2 things:
1 i remove symkink between /usr/lib/x86_64-linux-gnu :source
/usr/local/lib/x86_64-linux-gnu:target with ln -s ;
2 in cd ffmpeg3.3 i use ./configure --disable-static --enable-share
then make and make install
and at the end compil audacious-plugins.
and make install
After it's ok using audacious in /usr/local/bin

I'm not sure but perhaps the second choice has been more efficient.

thanks a lot for your help

    (1-5/5)