Author: cfinck Date: Fri Jan 29 22:28:31 2010 New Revision: 45321
URL: http://svn.reactos.org/svn/reactos?rev=45321&view=rev Log: - Explicitly build all target libraries with STABS+ debug information. (for people using GDB and such) For some reason, our libxslt is also miscompiled when no -g* option was specified here (due to libgcc). Using -gstabs+ also fixes this. - Fix message shown before building RosBE-Unix.
Modified: trunk/tools/RosBE/RosBE-Unix/Base-i386/RosBE-Builder.sh trunk/tools/RosBE/RosBE-Windows/Buildtoolchain/rosbe_1.5/buildtoolchain.sh
Modified: trunk/tools/RosBE/RosBE-Unix/Base-i386/RosBE-Builder.sh URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Unix/Base-i386/Ro... ============================================================================== --- trunk/tools/RosBE/RosBE-Unix/Base-i386/RosBE-Builder.sh [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Unix/Base-i386/RosBE-Builder.sh [iso-8859-1] Fri Jan 29 22:28:31 2010 @@ -11,7 +11,7 @@ rs_host_cflags="-pipe -O2" rs_needed_tools="bison flex gcc g++ grep makeinfo" # GNU Make has a special check rs_target="mingw32" -rs_target_cflags="-pipe -O2 -march=pentium -mtune=i686" +rs_target_cflags="-pipe -gstabs+ -O2 -march=pentium -mtune=i686"
# Get the absolute path to the script directory cd `dirname $0` @@ -169,7 +169,7 @@ rs_boldmsg "Ready to start"
echo "Ready to build and install the ReactOS Build Environment." - echo "Press any key to continue or Ctrl+C to exit." + echo "Press Return to continue or Ctrl+C to exit." read else installdir=`eval echo $1`
Modified: trunk/tools/RosBE/RosBE-Windows/Buildtoolchain/rosbe_1.5/buildtoolchain.sh URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/Buildtool... ============================================================================== --- trunk/tools/RosBE/RosBE-Windows/Buildtoolchain/rosbe_1.5/buildtoolchain.sh [iso-8859-1] (original) +++ trunk/tools/RosBE/RosBE-Windows/Buildtoolchain/rosbe_1.5/buildtoolchain.sh [iso-8859-1] Fri Jan 29 22:28:31 2010 @@ -30,7 +30,7 @@ rs_host_cflags="-pipe -fno-common -O2 -march=pentium3 -mfpmath=sse" # -fno-common needed for native builds due to GCC 4.4 bug according to Dmitry Gorbachev rs_needed_tools="bison flex gcc g++ grep makeinfo" # GNU Make has a special check rs_target="mingw32" -rs_target_cflags="-pipe -O2 -march=pentium -mtune=i686" +rs_target_cflags="-pipe -gstabs+ -O2 -march=pentium -mtune=i686"
# Get the absolute path to the script directory cd `dirname $0` @@ -246,8 +246,6 @@
echo "Removing debugging symbols..." find -executable -type f -exec strip -s {} ";" >& /dev/null -find -name "*.a" -type f -exec strip -d {} ";" -find -name "*.o" -type f -exec strip -d {} ";" ##### END almost shared buildtoolchain/RosBE-Unix building part ###############
# Create the package out of the built files if we want to build the "mingw_runtime_dev" package