# gmake
Making all in libspeex
gmake[1]: Entering directory `/tmp/speex-1.1.4/libspeex'
if /bin/sh ../libtool --mode=compile gcc -DPACKAGE_NAME=\"\"
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\"
-DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1
-DVERSION=\"1.1.4\" -D_USE_SSE=1 -DEPIC_48K=1 -I. -I. -s -O3
-march=i686 -MT nb_celp.lo -MD -MP -MF ".deps/nb_celp.Tpo" \
-c -o nb_celp.lo `test -f 'nb_celp.c' || echo './'`nb_celp.c;
\
then mv -f ".deps/nb_celp.Tpo" ".deps/nb_celp.Plo"; \
else rm -f ".deps/nb_celp.Tpo"; exit 1; \
fi
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\"
-DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_SYS_SOUNDCARD_H=1 -DHAVE_LIBOGG=1 -DHAVE_LIBM=1
-DVERSION=\"1.1.4\" -D_USE_SSE=1 -DEPIC_48K=1 -I. -I. -s -O3
-march=i686
-MT nb_celp.lo -MD -MP -MF .deps/nb_celp.Tpo -c nb_celp.c -fPIC -DPIC
-o .libs/nb_celp.o
In file included from vq.h:43,
from nb_celp.c:41:
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/xmmintrin.h:34:3:
#error "SSE instruction set not enabled"
In file included from nb_celp.c:41:
vq.h:44: error: parse error before '*' token
vq.h:46: error: parse error before '*' token
gmake[1]: *** [nb_celp.lo] Error 1
gmake[1]: Leaving directory `/tmp/speex-1.1.4/libspeex'
gmake: *** [all-recursive] Error 1
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to
'speex-dev-request@xiph.org'
containing only the word 'unsubscribe' in the body. No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.
Pierre wrote:> /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/include/xmmintrin.h:34:3: > #error "SSE instruction set not enabled"<p>Speex 1.0.3--the current stable version--compiles without problems on GCC 3.3.x. If, however, you need Speex 1.1.4, the easiest fix is to configure with: CFLAGS='-msse' ./configure --enable-sse [other options] or CFLAGS='-g -O2 -msse' ./configure --enable-sse [other options] (just be certain to specify appropriate flags). A "cleaner" solution is to edit libspeex/Makefile after running configure, and add "-msse" (without quotes) to the definition of CFLAGS. The problem is that GCC 3.3.x made a change which requires changes to Speex's autoconf files to support the new features in Speex 1.1.4. A discussion to determine the best approach to fix the problem (while maintaining portability) is in progress. For more information, see the thread [speex-dev] libspeex/SSE Intrinsics with GCC 3.3.x at http://www.xiph.org/archives/speex-dev/200404/0016.html . Mike Dean --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'speex-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
> The problem is that GCC 3.3.x made a change which requires changes to > Speex's autoconf files to support the new features in Speex 1.1.4. A > discussion to determine the best approach to fix the problem (while > maintaining portability) is in progress. For more information, see the > thread [speex-dev] libspeex/SSE Intrinsics with GCC 3.3.x at > http://www.xiph.org/archives/speex-dev/200404/0016.html .Actually, I just checked in the modified configure.in, so it should do the right thing now. Jean-Marc -- Jean-Marc Valin http://www.xiph.org/~jm/ LABORIUS Université de Sherbrooke, Québec, Canada -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 190 bytes Desc: Ceci est une partie de message numériquement signée. Url : http://lists.xiph.org/pipermail/speex-dev/attachments/20040402/d5744766/signature-0001.pgp