On 24 Mar 2001, at 3:46, the Illustrious Ian Pitcher wrote:
> Does anyone on the list have libstdc++ compiled for the mingw32 target
> that will work with the current experimental (gcc 2.95.3) compiler from
> the Cygwin net version ?
That's because -mno-cygwin doesn't use the libstdc++ that is available
for Cygwin. It is a known bug. Or to put it in the proper terms,
"since Mingw and Cygwin are two different things, the mingw c++ libs
(which the mingw-gcc compiler attempts to invoke), do not exist under
Cygwin. Thus, you can not build -mno-cygwin c++ applications."
Now, if you want to build mingw c++, you need to download and install
Mingw as a standalone. Once you've done that, you can compile and
build c++ to your hearts content using Mingw-g++...the bonus is, you
can even run those Mingw-g++ apps within the Cygwin shell.
> I can't seem to get *any* of the source
> packages i've come across to build under cygwin gcc with -mno-cygwin.
> If someone on the list has this working, I would appreciate any help
> they have to offer. I know this topic has been beaten to death, but why
> isn't at least libstdc++ included in the Cygwin mingw32 package ?
It has to do with conflicts between what Cygwin and Mingw are
initially prefaced on...that is, because they are two entirely
different sets of development tools, they have two entirely different
means of invoking certain things, in this case, that is c++.
Now, if you'd like to get Mingw c++ to work under cygwin (ie. using
the -mno-cygwin switch), then I am sure that many people would be very
appreciative of any time you might want to volunteer to accomplish such
> I can
> understand leaving other libraries out, but it seems that this is a
> common request
> I would love to be able to use Cygwin to work on my Win32 projects, as
> mingw32 native doesn't offer such a pleasant environment as Cygwin, and
> booting back and forth from Linux to cross-compile is really starting to
> become irritating.
> Ian Pitcher
Nothing real can be threatened.
Nothing unreal exists.