[Speex-dev] BUG for speex-1.2rc1

epstar epstar at vip.sina.com
Tue Jan 12 16:43:13 PST 2010

	I SEEM A BUG FOR speex-1.2rc1.tar.gz ON BUILD IN USING IT.

make  all-recursive
make[1]: Entering directory `/tmp/speex-1.2rc1'
Making all in libspeex
make[2]: Entering directory `/tmp/speex-1.2rc1/libspeex'
/bin/sh ../libtool --mode=link gcc  -g -O2 -fvisibility=hidden -O3 -msse    
-o testenc  testenc.o libspeex.la -lm
gcc -g -O2 -fvisibility=hidden -O3 -msse -o .libs/testenc testenc.o   
./.libs/libspeex.so -lm
./.libs/libspeex.so: undefined reference to `VALGRIND_MAKE_READABLE'
collect2: ld returned 1 exit status
make[2]: *** [testenc] Error 1
make[2]: Leaving directory `/tmp/speex-1.2rc1/libspeex'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/speex-1.2rc1'
make: *** [all] Error 2

# find ./ -name "*.c" -exec grep -nHi 'VALGRIND_MAKE_READABLE' {} \;
./libspeex/nb_celp.c:209:   VALGRIND_MAKE_READABLE(st, NB_ENC_STACK);
./libspeex/nb_celp.c:988:   VALGRIND_MAKE_READABLE(st, NB_DEC_STACK);
./libspeex/sb_celp.c:270:   VALGRIND_MAKE_READABLE(st,  
./libspeex/sb_celp.c:809:   VALGRIND_MAKE_READABLE(st,  

# find ./ -name "*.h" -exec grep -nHi 'VALGRIND_MAKE_READABLE' {} \;

# pwd

# uname -a
Linux testc #1 SMP Mon Dec 21 06:24:20 UTC 2009  
i686 i686 i386 GNU/Linux

----- by epstar at 2009-0112 21:52

More information about the Speex-dev mailing list