This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
RE: -mno-cygwin
- To: <cygwin at cygwin dot com>
- Subject: RE: -mno-cygwin
- From: "Mike Bresnahan" <mbresnah at visi dot com>
- Date: Tue, 4 Sep 2001 20:26:58 -0700
> >-- 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/