Thanks for reply. Yes, the target was Windows, and the separate fork is in active development, this is why I was looking for earlier versions. According to some posts gcc3.2.0 should do that. But it isn't, so I was wondering if instead of downloading binaries I might have to compile GCC/MinGW myself to get that working. And I'm also interested in compiling 64-bit targets using original GCC (planning to move Linux soon). Seyran -----Original Message----- From: Brian Dessent [mailto:brian@xxxxxxxxxxx] Sent: Thursday, August 21, 2008 7:12 PM To: Seyran Avanesyan Cc: gcc-help@xxxxxxxxxxx Subject: Re: 64-bit gcc Seyran Avanesyan wrote: > Which version of gcc should I use to compile 64-bit targets. > I used gcc 3.4.5. With -m64 switch I'm getting this message: > > source_file.c:1: sorry, unimplemented: 64-bit mode not compiled in This is an incomplete question. You need to specify what target you're talking about. I'm assuming you're referring to the MinGW target. If that is true, then the MinGW project currently only supports 32 bit Windows. There is a separate fork of the MinGW project supporting Windows x64: <http://sourceforge.net/projects/mingw-w64>. This is quite alpha, as support for Windows x64 in gcc is relatively new and still under active development. Brian