diff options
author | Sebastian Kemper <sebastian_ml@gmx.net> | 2017-07-30 17:41:07 +0200 |
---|---|---|
committer | Sebastian Kemper <sebastian_ml@gmx.net> | 2017-07-30 17:51:43 +0200 |
commit | 6890d65ebd61072bb43775115a3bea53364ae711 (patch) | |
tree | 4df3211e5558f5954be1649976f58bfdffc797dc /libs/speexdsp/Makefile | |
parent | c1faf78ed48dd9cb43653b1e96b34a0e96c04caf (diff) |
libs/speex and libs/speexdsp: fix configure params
- Remove ogg params from speex configure as it doesn't know about them.
- Remove --enable-sse=no from both speex and speexdsp. The configure
scripts do actually not add items to our CFLAGS like previously
assumed.
- When --disable-float-api is used VBR needs to be disabled as well, as
VBR has not been implemented with fixed-point math in speex (yet). So
add --disable-vbr when --disable-float-api is used.
- In speexdsp 1.2rc2 optimizations for NEON were added. Unfortunately
the ASM does not work for 64bit ARM. So force NEON optimizations off
when compiling for AARCH64.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Diffstat (limited to 'libs/speexdsp/Makefile')
-rw-r--r-- | libs/speexdsp/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/speexdsp/Makefile b/libs/speexdsp/Makefile index 508c8789b..5b94e14b7 100644 --- a/libs/speexdsp/Makefile +++ b/libs/speexdsp/Makefile @@ -60,7 +60,7 @@ CONFIGURE_ARGS += \ --enable-shared \ --enable-static \ --disable-examples \ - --enable-sse=no \ + $(if $(CONFIG_aarch64),--disable-neon) \ $(if $(CONFIG_SOFT_FLOAT),--enable-fixed-point --disable-float-api) $(eval $(call BuildPackage,libspeexdsp)) |