User forums > General (but related to Code::Blocks)

WinPorts - MinGW compatible builds

(1/2) > >>

tretton:
I searched the forums and found no entries regarding winports, so I thought I'd mention this:

http://winports.sourceforge.net/

Well, the page is pretty slim so there isn't that much to say. But I do have GCC 4.1.2 running wonderfully on my WinXP machine now, without a hitch.  :D I just unzipped it right into MinGW. Beautiful.

dje:
Hi !

I know this excellent one

Extract from GnuWin32 web site :

--- Quote ---GnuWin32 provides Win32 (MS Windows 95 / 98 / ME / NT / 2000 / XP / 2003 / Vista) ports of tools with a GNU or similar open source license.
--- End quote ---

Dje

TDragon:

--- Quote from: tretton on April 16, 2007, 10:06:07 pm ---But I do have GCC 4.1.2 running wonderfully on my WinXP machine now, without a hitch.

--- End quote ---
I thought I'd mention that you'll find a build of GCC 4.1.2 linked in my signature that does include a couple of patches and modifications (unlike WinPorts), which fix certain issues with the vanilla sources. For instance, if you ever want to build wxWidgets with GCC 4.1.2, you'll need a patched version.

Cheers,
JohnE / TDM

islet8:

--- Quote from: TDragon on April 16, 2007, 11:25:14 pm ---I thought I'd mention that you'll find a build of GCC 4.1.2 linked in my signature that does include a couple of patches and modifications (unlike WinPorts), which fix certain issues with the vanilla sources. For instance, if you ever want to build wxWidgets with GCC 4.1.2, you'll need a patched version.

Cheers,
JohnE / TDM

--- End quote ---

Hi JohnE,
your gcc 4.1.2 for mingw32 cannot be download today, i don't know what's the matter, can you check it out? and i wanna know how to build gcc 4.1.2 from source by myself, i've tried a lot but some error like below still occured...
++++++++++++++
make[1]: Entering directory `/e/app/gccbuild/gcc'
Makefile:1280: *** target pattern contains no `%'.  Stop.
make[1]: Leaving directory `/e/app/gccbuild/gcc'
make: *** [bootstrap] Error 2
------------------

my commands are like this:
++++++++++++++
../gcc/configure --enable-languages=c,c++ --enable-optimize --prefix=/mingw --oldincludedir=/mingw/include --enable-threads --disable-nls --disable-win32-registry --disable-shared --without-x

make bootstrap "CFLAGS=-O2" "LDFLAGS=-s"
------------------

could you do me a favor?

TDragon:
I was able to download both the binary and source packages from filefront just now, so I'm not sure where the problem is. However, I believe you can also download the binary package at http://farfetch.intrepid.cx/gcc-4.1.2-i386-pc-mingw32.7z, and the source package at http://farfetch.intrepid.cx/gcc-4.1.2-i386-pc-mingw-src.7z. (Warning: That server may not return the proper mime headers; if you get a page of gibberish, try right-clicking the link and selecting Save As.)

As far as your error goes, it's addressed in the readme file in my source package, but I'll give a quick synopsis: open gcc/gcc/Makefile, find the definition of ORIGINAL_LD_FOR_TARGET, and change it to match ORIGINAL_NM_FOR_TARGET which is near it (except use "ld" instead of "nm").

Navigation

[0] Message Index

[#] Next page

Go to full version