Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
FYI: GCC 4.5.0 on Mingw.org
reckless:
packing up patched source of gcc-4.5.0 for those who wants to try compiling it themself :)
skip java if you like by removing --enable-libgcj from the pkgbuild script (does not work to well anyway).
the mingw64 guys might have a ball on this one since its based on there runtime but i managed to build the entire package with it so there should be some gold to dig out from it :D atleast they should now have something to bootstrap there ada compiler :)
a14331990:
OK. Thanks for your suggestion. Packed the patched and autoconf'd source of gcc 4.5.0 at qp-gcc downloads column.
http://code.google.com/p/qp-gcc/downloads/list
reckless:
packaging my version as i write.
btw for those who want to try lto dont use it while bootstrapping a gcc build ;) ada goes bonkers if you do. its C/C++ only.
reckless:
ok its up.
http://code.google.com/p/mingw-wine/
tyeken8:
--- Quote from: stahta01 on March 21, 2010, 10:11:59 pm ---What version ld.exe are you using?
The one I am using is currently using 1.5GB of memory.
I assume it runs out at 2GB. This is linking wxWidgets 2.8 Branch.
It seems to have leveled off at 1.5GB. I am waiting till it finishes/crashes/errors out before getting the version number.
It ran out of memory.
--- Code: ---GNU ld (GNU Binutils) 2.20
--- End code ---
Tim S.
--- End quote ---
That's solved!!!
I used a "hacked" ld.exe using the M$ Visual Studio tool "Editbin" to enable the Large Address Awareness feature, so that it can use up to 4GB Virtual memory (possibly need --large-address-aware option in ld).
--- Code: ---editbin /LARGEADDRESSAWARE c:\gcc\bin\ld.exe
--- End code ---
with ld flags(passed to G++):
--- Code: ----Wl,--enable-auto-import,--enable-runtime-pseudo-reloc-v2,--no-keep-memory,--reduce-memory-overheads,--large-address-aware
--- End code ---
see this, http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version