diff options
-rwxr-xr-x | tools/rockboxdev.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/rockboxdev.sh b/tools/rockboxdev.sh index 63b1a1f5a1..f8e9ab2140 100755 --- a/tools/rockboxdev.sh +++ b/tools/rockboxdev.sh | |||
@@ -378,8 +378,14 @@ buildtool() { | |||
378 | $config_opt | 378 | $config_opt |
379 | elif [ "$config_opt" != "NO_CONFIGURE" ]; then | 379 | elif [ "$config_opt" != "NO_CONFIGURE" ]; then |
380 | echo "ROCKBOXDEV: $toolname/configure" | 380 | echo "ROCKBOXDEV: $toolname/configure" |
381 | cflags='-U_FORTIFY_SOURCE -fgnu89-inline -O2' | ||
382 | if [ "$tool" == "glib" ]; then | ||
383 | run_cmd "$logfile" sed -i -e 's/m4_copy/m4_copy_force/g' "$cfg_dir/m4macros/glib-gettext.m4" | ||
384 | run_cmd "$logfile" autoreconf -fiv "$cfg_dir" | ||
385 | cflags="$cflags -Wno-format-nonliteral -Wno-format-overflow" | ||
386 | fi | ||
381 | # NOTE glibc requires to be compiled with optimization | 387 | # NOTE glibc requires to be compiled with optimization |
382 | CFLAGS='-U_FORTIFY_SOURCE -fgnu89-inline -O2' CXXFLAGS="$CXXFLAGS" run_cmd "$logfile" \ | 388 | CFLAGS="$cflags" CXXFLAGS="$CXXFLAGS" run_cmd "$logfile" \ |
383 | "$cfg_dir/configure" "--prefix=$prefix" \ | 389 | "$cfg_dir/configure" "--prefix=$prefix" \ |
384 | --disable-docs $config_opt | 390 | --disable-docs $config_opt |
385 | fi | 391 | fi |