mupen64plus / mupen64plus-user-issues

Issue reports from users go here
http://www.mupen64plus.org/
17 stars 3 forks source link

mupen64plus-audio-sdl build fails when speexdsp is not installed #694

Closed ghost closed 6 years ago

ghost commented 6 years ago

I've noticed that mupen64plus-audio-sdl fails to build when speexdsp is not installed. This is a regression somewhere in the merged commits at https://github.com/mupen64plus/mupen64plus-audio-sdl/commit/d7636436444575548690ee19bf583d42921b3627

make: Entering directory 'mupen64plus-audio-sdl/projects/unix'
Makefile:173: No libspeexdsp development libraries found.  Mupen64plus-sdl-audio will be built without speex-* resampler.
rm -f -r _obj mupen64plus-audio-sdl.dll
make: Leaving directory 'mupen64plus-audio-sdl/projects/unix'
make: Entering directory 'mupen64plus-audio-sdl/projects/unix'
Makefile:173: No libspeexdsp development libraries found.  Mupen64plus-sdl-audio will be built without speex-* resampler.
    CC  _obj/circular_buffer.o
    CC  _obj/main.o
    CC  _obj/sdl_backend.o
    CC  _obj/volume.o
    CC  _obj/resamplers/resamplers.o
    CC  _obj/resamplers/trivial.o
    CC  _obj/osal_dynamiclib_win32.o
    CC  _obj/resamplers/speex.o
    CC  _obj/resamplers/src.o
../../src/resamplers/speex.c:25:35: fatal error: speex/speex_resampler.h: No such file or directory
 #include <speex/speex_resampler.h>
                                   ^
compilation terminated.
Makefile:375: recipe for target '_obj/resamplers/speex.o' failed
make: *** [_obj/resamplers/speex.o] Error 1
make: *** Waiting for unfinished jobs....
make: Leaving directory 'mupen64plus-audio-sdl/projects/unix'