Re: Re: compilation - cygwin -mno-cygwin-flag

2008-08-06 Thread Marian Kogler
To: cygwin@cygwin.com Date: Tue, 05 Aug 2008 12:44:11 -0700 Subject: Re: compilation - cygwin -mno-cygwin-flag Marian Kogler wrote: > I don't know what I should link in addition to the allready linked libraries. > What do the warnings mean? > I hope that someone of you can help me. Using

Re: compilation - cygwin -mno-cygwin-flag

2008-08-05 Thread Charles Wilson
Jay wrote: Can the ABIs be unifed? No. You're missing the point: the "mingw" personality uses the Microsoft C Runtime library (msvcrt.dll) -- in all of its microsoftian "goodness". The cygwin gcc compiler, in its normal mode, compiles cygwin programs that use the cygwin runtime library (c

Re: compilation - cygwin -mno-cygwin-flag

2008-08-05 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Jay on 8/5/2008 8:08 PM: | | Can the ABIs be unifed? No more than the Linux and Solaris ABI can be unified. Think of cygwin and -mno-cygwin as two entirely different operating systems, and you won't be too far off. | line up struct s

RE: compilation - cygwin -mno-cygwin-flag

2008-08-05 Thread Jay
> [Brian] Using -mno-cygwin switches the compiler > into MinGW personality mode. You cannot > mix and match Cygwin and MinGW libraries. > If you use-mno-cygwin then you must ensure > that *all* libraries that any component of > your software links with were built as MinGW > libraries. You c

Re: compilation - cygwin -mno-cygwin-flag

2008-08-05 Thread Brian Dessent
Marian Kogler wrote: > I don't know what I should link in addition to the allready linked libraries. > What do the warnings mean? > I hope that someone of you can help me. Using -mno-cygwin switches the compiler into MinGW personality mode. You cannot mix and match Cygwin and MinGW libraries. I