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]

RE: -mno-cygwin


> >-- begin --
> >/usr/local/src/no-cygwin-bug: make
> >gcc -c -I/usr/local/src/mingw32/gcc-2.95.2/include/g++-3
> -mno-cygwin main.cc
> >gcc -I/usr/local/src/mingw32/gcc-2.95.2/include/g++-3 -mno-cygwin
> >main.o
> -L/usr/local/src/mingw32/gcc-2.95.2/lib/gcc-lib/i386-mingw32msvc/2.95
> >.2 -lstdc++ -lm  -o main
>              ^^^
> Do not link with this.  A 'ls -l /usr/lib/libm.a' will probably
> show you why.

Thanks.  Ok so which math library do I use then?

Also I notice that the mingw32 math.h is missing asinf() and some others,
but perhaps that is a question for the mingw32 list.

> >Note that I have downloaded mingw32 and am pointing at its headers and
> >libraries, because cygwin is missing the ANSI C++ headers and libraries.
>
> I don't know what this means.  Cygwin comes with a complete set of headers
> and libraries and it also includes fairly recent mingw headers
> and libraries,
> with the exception of libstdc++.a.

Okay, I stand corrected.  It appears that the ANSI C++ headers are in
/usr/include/g++-3.  However I still need libstdc++.a, no?

Thanks for the help.

Mike


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