[Speex-dev] BUG for speex-1.2rc1
epstar
epstar at vip.sina.com
Tue Jan 12 16:43:13 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