# emerge -v sdl-mixer
checking whether to build static libraries... yes
checking for x86_64-pc-linux-gnu-gfortran option to produce PIC... -fPIC
checking if x86_64-pc-linux-gnu-gfortran PIC flag -fPIC works... yes
checking if x86_64-pc-linux-gnu-gfortran static flag -static works... yes
checking if x86_64-pc-linux-gnu-gfortran supports -c -o file.o... yes
checking whether the x86_64-pc-linux-gnu-gfortran linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes
checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed
checking whether we are using the GNU C++ compiler... (cached) yes
checking whether x86_64-pc-linux-gnu-g++ accepts -g... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for an ANSI C-conforming const... yes
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.10... no
*** Could not run SDL test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding SDL or finding the wrong
*** version of SDL. If it is not finding SDL, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
configure: error: *** SDL version 1.2.10 not found!
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/media-libs/sdl-mixer-1.2.7/work/SDL_mixer-1.2.7/config.log
*
* ERROR: media-libs/sdl-mixer-1.2.7 failed.
* Call stack:
* ebuild.sh, line 1701: Called dyn_compile
* ebuild.sh, line 1039: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* sdl-mixer-1.2.7.ebuild, line 41: Called econf '--disable-dependency-tracking' '--disable-music-midi' '--disable-timidity-midi' '--disable-music-mod' '--disable-music-libmikmod' '--enable-music-mp3' '--enable-music-ogg'
* ebuild.sh, line 638: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-libs/sdl-mixer-1.2.7/temp/build.log'.
*
# ldconfig -p |grep -i libsdl
libSDL_ttf-2.0.so.0 (libc6) => /usr/lib32/libSDL_ttf-2.0.so.0
libSDL_sound-1.0.so.1 (libc6,x86-64) => /usr/lib/libSDL_sound-1.0.so.1
libSDL_sound-1.0.so.1 (libc6) => /usr/lib32/libSDL_sound-1.0.so.1
libSDL_net-1.2.so.0 (libc6) => /usr/lib32/libSDL_net-1.2.so.0
libSDL_mixer-1.2.so.0 (libc6) => /usr/lib32/libSDL_mixer-1.2.so.0
libSDL_image-1.2.so.0 (libc6) => /usr/lib32/libSDL_image-1.2.so.0
libSDL-1.2.so.0 (libc6,x86-64) => /usr/lib/libSDL-1.2.so.0
libSDL-1.2.so.0 (libc6) => /usr/lib32/libSDL-1.2.so.0