Compare commits

..

4 Commits

Author SHA1 Message Date
Dave Murphy
b8c7c915bc allow prevention of binary stripping 2021-05-09 13:50:54 +01:00
Dave Murphy
c108162819 use ansi stdio on mingw host too 2021-05-09 13:38:10 +01:00
Dave Murphy
e952463476 use the supplied zlib 2021-05-08 21:28:54 +01:00
Dave Murphy
1444dc91df allow external variables to influence build 2021-05-08 21:10:04 +01:00
2 changed files with 8 additions and 14 deletions

View File

@@ -59,13 +59,6 @@ if [ ! -z "$CROSSBUILD" ] ; then
fi
fi
#---------------------------------------------------------------------------------
# Sane defaults for building toolchain
#---------------------------------------------------------------------------------
export CFLAGS="-O2 -pipe"
export CXXFLAGS="$CFLAGS"
unset LDFLAGS
#---------------------------------------------------------------------------------
# Look for automated configuration file to bypass prompts
#---------------------------------------------------------------------------------
@@ -162,7 +155,7 @@ case $PLATFORM in
fi
;;
MINGW32* )
cppflags="-D__USE_MINGW_ACCESS"
cppflags="-D__USE_MINGW_ACCESS -D__USE_MINGW_ANSI_STDIO=1"
;;
esac
@@ -238,8 +231,10 @@ fi
cd $BUILDSCRIPTDIR
echo "stripping installed binaries"
. ./strip_bins.sh
if [ "$BUILD_DKPRO_NO_STRIP_BINARIES" != "1" ]; then
echo "stripping installed binaries"
. ./strip_bins.sh
fi
#---------------------------------------------------------------------------------
# Clean up temporary files and source directories

View File

@@ -62,10 +62,9 @@ then
--with-newlib=yes \
--with-headers=../../newlib-$NEWLIB_VER/newlib/libc/include \
--prefix=$prefix \
--enable-lto $plugin_ld\
--with-system-zlib \
--disable-tm-clone-registry \
--disable-__cxa_atexit \
--enable-lto \
--disable-tm-clone-registry \
--disable-__cxa_atexit \
--with-bugurl="https://github.com/devkitPro/buildscripts/issues" --with-pkgversion="devkitA64 release 17" \
$CROSS_PARAMS \
$CROSS_GCC_PARAMS \