[Speex-dev] BUG for speex-1.2rc1.tar.gz

epstar epstar at vip.sina.com
Tue Jan 12 05:53:19 PST 2010


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

=====================================================================
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,  
(st->stack-(char*)st));
./libspeex/sb_celp.c:809:   VALGRIND_MAKE_READABLE(st,  
(st->stack-(char*)st));


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


# pwd
/tmp/speex-1.2rc1


# uname -a
Linux testc 2.6.31.9-174.fc12.i686 #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