This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: -mno-cygwin and SDL
- From: Earnie Boyd <earnie_boyd at yahoo dot com>
- To: CU List <Cygwin at Cygwin dot Com>
- Date: Wed, 05 Dec 2001 17:32:55 -0500
- Subject: Re: -mno-cygwin and SDL
- Reply-to: CU List <Cygwin at Cygwin dot Com>
mailbox:/C|/Program
Files/Netscape/Users/earnie_boyd/Mail/Inbox.sbd/Cygwin.sbd/Cygwin
Users?id=1007584625.12707.ezmlm%40cygwin.com&number=15322648&part=1.31
I just had this discussion this morning on cygwin-apps.
You can't add -I/usr/include when using -mno-cygwin. -mno-cygwin causes
the MinGW header files to be used and not Cygwin's "on purpose".
Circumventing that will cause you to fail. MinGW only supports ANSI C
as MS sees it with a few "add-ons". DON'T -I/usr/include WHEN USING
-mno-cygwin.
Earnie.
--- Begin Message ---
- From: CaetSith7 at aol dot com
- To: <cygwin at cygwin dot com>
- Cc: <ptsekov at syntrex dot com>
- Date: Wed, 05 Dec 2001 15:20:28 EST
- Subject: Re: -mno-cygwin and SDL
ptsekov@syntrex.com wrote:
>CaetSith7@aol.com wrote:
>>
>> Hi, I downloaded and compiled SDL-1.2.3 from source in cygwin, and
suprisingly I got it to work. Then I tried to set -mno-cygwin so that the
app would work outside of Cygwin, but I get:
>>
>> $ make win
>> gcc test1.C -mno-cygwin -I /usr/include -lglut32 -lglu32 -lopengl32 -lSDL
-o exec/test1.exe
>The line above should be changed like this:
>gcc test1.C -mno-cygwin -I /usr/include -o exec/test1.exe -lglut32
-lglu32 -lopengl32 -lSDL
>Read the FAQ on cygwin.com it contains a topic on WinMain@16.
I tried your suggestion, but I get the same error. I also looked at the FAQ, it did not give me any clues either.
Shawn Lindberg
--- End Message ---
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/