This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: gcc -mno-cygwin creates cygwin executables!


----- Original Message -----
From: "a.rburgers" <a.rburgers@freeler.nl>
> > If you want a mingw pthread library see the pthread-win32 project.
>
> I don't want to force the user to install pthread-win32.
> I want this configure script (for fltk btw) to detect correctly
whether
> threads
> are available or not.

Hmm. Why not put the win32 api checks in the configure script ahead of
pthread?

> > > 2) Put some cygwin specific libraries as libpthread.a in
> > /usr/cygwin/lib
> > > and add /usr/cygwin/lib to the specs?
>
> > This _might_ do it. Still it requires breaking out the pthread
> > functions, for little benefit and greater overhead.
>
> I don't see the problem with this. We are not adding libraries as
libpng
> and libjpeg to libcygwin either are we?

cygwin doesn't depend on jpeg or png, it does on pthreads.

> > Why not add the
> > win32-pthread functions somewhere and add that to the -mno-cygwin
specs?
>
> You mean adding the win32-pthread functions to the standard cygwin
mingw
> distribution?
> That would be perfect of cause!

See http://www.cygwin.com/setup.html. You're more than welcome to
contribute such a package, and I'd support it's inclusion - as long as
it is done carefully so as not to confuse folk who are not
using -mno-cygwin.

Rob


--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]