From: jeffdb AT netzone DOT com ("Mikey") Subject: Re: WinAPI compiling 8 Apr 1997 19:04:28 -0700 Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <199704081751.KAA24472.cygnus.gnu-win32@nz1.netzone.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Original-To: "Dave Smith" Original-Cc: "cygnus" X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 Original-Sender: owner-gnu-win32 AT cygnus DOT com I think you're trying to do everything at once, using gcc as the linker, the actual option you need is -Wl,--subsystem,windows on the gcc command line, or if you are linking as a separate step just --subsystem windows on the ld command line. > I've read the faq, and tried browsing around to try and solve my > problem, but as of yet, havn't got an answer, and so I hope someone here > can help. > > I'm trying to compile a Windows GUI based program, but GCC doesn't > like compiling it. > I've tried adding '-ssubsystem windows' to the command line (as is in > the FAQ), but GCC complains that : > GCC.EXE: windows: No such file or directory > GCC.EXE: unrecognized option '-ssubsystem' > > And I then tried '--subsystem windows' and got > > GCC.EXE: windows: No such file or directory > GCC.EXE: Invalid option '-fsubsystem'. > > I tried taking these options out all together, but then it doesn't know > what lib's to use, and so i'm totally stuck... Can anyone please help me > out on what the gcc command line should read to happily compile and link > a native gui app? > > Cheers > Dave > > P.S. Is there a doc file anywhere explaining what all the different > libs are for? try http://www.microsoft.com/msdn - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".