Prefer the stdint types if available
[speexdsp.git] / README.blackfin
index 3cebcb6..7e8d600 100644 (file)
@@ -3,15 +3,19 @@ Speex has been ported to the Blackfin DSP, for the STAMP development board.
 This port has been tested on the STAMP development board and requires the 
 toolchain available at http://blackfin.uclinux.org/
 
-In order to cross-compile for uclinux:
-export CC=bfin-uclinux-gcc
-./configure --enable-blackfin-asm --enable-fixed-point --host=bfin-uclinux
-make
-make install
+1/ In order to cross-compile for uClinux from the Speex tarball:
+
+  ./configure --enable-blackfin-asm --enable-fixed-point --host=bfin-uclinux
+  cd libspeex
+  make
 
 The --enable-blackfin-asm option is not required, but it speeds up Speex by
 approximately a factor of two.
 
-If you're getting a crash when enabling --enable-blackfin-asm then your
-toolchain (assembler in fact) is probably too old (a bug was fixed in the
-June 3rd build)
+2/ In order to cross-compile for uClinux from the Speex SVN:
+
+  svn co http://svn.xiph.org/trunk/speex speex-trunk
+  cd speex-trunk
+  ./autogen.sh --enable-blackfin-asm --enable-fixed-point --host=bfin-uclinux
+  cd libspeex
+  make