- 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.

svn path=/trunk/tools/RosBE/; revision=1171
This commit is contained in:
Colin Finck 2010-01-29 21:28:31 +00:00
parent 529cf7c5e2
commit be3d564574
2 changed files with 3 additions and 5 deletions

View File

@ -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 @@ if [ "$1" = "" ]; then
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`

View File

@ -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 @@ rm -f bin/c++.exe bin/gccbug bin/$rs_target-*
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