Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

gcc-4.6.1 builds availiable

(1/8) > >>

reckless:
made some i686-w64-mingw32 and x86_64-w64-mingw32 builds of gcc-4.6.1 available on my google code site.

lots of bugfixing since 4.6.0 (one was a bug causing codeblocks to crash when calling cpp.exe)  typo in cppspec.c.

gcc now supports i7 processors.

wxwidgets can now be build without the dllinline patch by adding this to wxwidgets/build/msw/config.gcc

# Standard flags for CC
CFLAGS ?= -fno-keep-inline-dllexport

# Standard flags for C++
CXXFLAGS ?= -fno-keep-inline-dllexport

32 bit build here http://mingw-wine.googlecode.com/files/mingw32-gcc-4.6.1-release.7z
64 bit build here http://mingw-wine.googlecode.com/files/mingw64-gcc-4.6.1-release.7z

specific questions ? pm me or send me a mail. i cannot answer them here.

ollydbg:
good, and there is another mingw 4.6.1 by xunxun
MinGW_gcc4.6.1release_static_win32.7z

reckless:
not hosted on my google code site because of it's size but here's a link to my development environment (warning its big).

ftp://90.184.233.166:21/cb-setup.exe or if you prefer you can use my downloader ftp://90.184.233.166:21/cb-adv-downloader.exe

the downloader is just a 7zip selfextracter with a download folder inside. just doubleclick the download.bat in the folder and it will get the installer and when done downloading start the setup.

the suite includes pretty much anything you could need for emediate development and a few tools i created myself to get around vista/win 7 problems like UAC and admin access.

the Msys shells are auto elevated to admin level so you dont have to rightclick and select run as admin anymore.

both Local/bin mingw32/bin and mingw64/bin are added to path so that part is not nessesary anymore either.

Local contains some tools shared between both mingw versions like cmake/ruby/python/svn and putty. these tools are also visible to codeblocks when Local is added to path.

CodeBlocks itself is latest svn version (built yesterday) and i included tools in the root folder codeblocks use, like cscope cccc and cppcheck. i modified the compilerplugin a bit to use the mingw64 32 bit compiler by default.

msys was also heavily modified by me to work a bit more like the cygwin shell and includes some stuff you probably cant get anywhere else like ncurses (shared build) and lynx for msys.
you can build msys packages also by selcting msysdvlpr posix shell from the msys shell. ncurses was also ported to mingw recently so now theres an alternative to pdcurses.

all questions related to the above should be mailed to me or send me a PM, i cannot answer them here.



MortenMacFly:

--- Quote from: reckless on August 05, 2011, 07:16:20 pm ---i modified the compilerplugin a bit to use the mingw64 32 bit compiler by default.

--- End quote ---
I appreciate your effort, but did you ensure to provide the sources, too to comply with the GPL license? I didn't find it. You wrote that you modified the core, thus a patch / sources is required. Especially if you distribute the link through our forum.

reckless:
not packaged yet but its in my home folder so no problem :) ill make a patch but the changes are pretty small basically i just changed the name of the mingw folder to mingw32 for the 32 bit compiler and the prefix for the mingw executables from mingw32-gcc.exe etc. to i686-w64-mingw32-gcc.exe.

all changes are in the compilermingw.cpp plugin source.

if possible ill try to get it to autodetect both the 64 and 32 bit compiler atm only the 32 bit one is autodetected.

Navigation

[0] Message Index

[#] Next page

Go to full version