Making all in SoundTouch make[9]: Entering directory `/DEVEL/freeswith-trunk/libs/soundtouch-1.3.1/source/SoundTouch' g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include -O3 -msse -fcheck-new -I../../include -MT mmx_optimized.lo -MD -MP -MF .deps/mmx_optimized.Tpo -c mmx_optimized.cpp -fPIC -DPIC -o mmx_optimized.o mmx_optimized.cpp: In member function 'virtual void soundtouch::FIRFilterMMX::setCoefficients(const short int*, uint, uint)': mmx_optimized.cpp:230: error: cast from 'short int*' to 'uint' loses precision make[9]: *** [mmx_optimized.lo] Error 1 make[9]: Leaving directory `/DEVEL/freeswith-trunk/libs/soundtouch-1.3.1/source/SoundTouch' make[8]: *** [all-recursive] Error 1 make[8]: Leaving directory `/DEVEL/freeswith-trunk/libs/soundtouch-1.3.1/source' make[7]: *** [all-recursive] Error 1 make[7]: Leaving directory `/DEVEL/freeswith-trunk/libs/soundtouch-1.3.1' make[6]: *** [/DEVEL/freeswith-trunk/libs/soundtouch-1.3.1/source/SoundTouch/.libs/libSoundTouch.a] Error 2 make[6]: Leaving directory `/DEVEL/freeswith-trunk/src/mod/applications/mod_soundtouch' make[5]: *** [all] Error 1 make[5]: Leaving directory `/DEVEL/freeswith-trunk/src/mod/applications/mod_soundtouch' make[4]: *** [mod_soundtouch-all] Error 1 make[4]: Leaving directory `/DEVEL/freeswith-trunk/src/mod' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/DEVEL/freeswith-trunk/src' Making all in build make[3]: Entering directory `/DEVEL/freeswith-trunk/build'