mirror of https://gerrit.osmocom.org/libosmocore
configure.ac: Fix C(PP)FLAGS for BSD build
If we pass CFLAGS params to configure, then the CFLAGS set inside configure.ac are not applied and the build fails if -Werror is enabled because then BUILDING_LIBOSMOCORE is not defined. Seeing the following output at configure time in FreeBSD build: ./configure: CFLAGS+= -fsanitize=address -fsanitize=undefined: not found ./configure: CPPFLAGS+= -fsanitize=address -fsanitize=undefined: not found ./configure: CFLAGS+= -DBUILDING_LIBOSMOCORE -Wall: not found ./configure: CPPFLAGS+= -DBUILDING_LIBOSMOCORE -Wall: not found Change-Id: I692bbc66e5343998eec360a02a3a1fe73478c5c6
This commit is contained in:
parent
56c5b949fa
commit
1349249f88
|
@ -231,12 +231,12 @@ AC_ARG_ENABLE(sanitize,
|
||||||
[sanitize=$enableval], [sanitize="no"])
|
[sanitize=$enableval], [sanitize="no"])
|
||||||
if test x"$sanitize" = x"yes"
|
if test x"$sanitize" = x"yes"
|
||||||
then
|
then
|
||||||
CFLAGS+=" -fsanitize=address -fsanitize=undefined"
|
CFLAGS="$CFLAGS -fsanitize=address -fsanitize=undefined"
|
||||||
CPPFLAGS+=" -fsanitize=address -fsanitize=undefined"
|
CPPFLAGS="$CPPFLAGS -fsanitize=address -fsanitize=undefined"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
CFLAGS+=" -DBUILDING_LIBOSMOCORE -Wall"
|
CFLAGS="$CFLAGS -DBUILDING_LIBOSMOCORE -Wall"
|
||||||
CPPFLAGS+=" -DBUILDING_LIBOSMOCORE -Wall"
|
CPPFLAGS="$CPPFLAGS -DBUILDING_LIBOSMOCORE -Wall"
|
||||||
|
|
||||||
AC_ARG_ENABLE(simd,
|
AC_ARG_ENABLE(simd,
|
||||||
[AS_HELP_STRING(
|
[AS_HELP_STRING(
|
||||||
|
|
Loading…
Reference in New Issue