This is the mail archive of the cygwin@sourceware.cygnus.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: g++ query


acumming@speclab.ucd.ie (Anthony Cummings) writes:
> Hi,
>    I've recently installed the binary release of -b20.1.
>    However, a lot of the g++ header files seem to be missing:
>    strclass.h, GetOpt.h etc...
> 
>    I updated from -b19.1, which had these header files.
> 
>    What has changed ? and what other g++ header files are different/changed i
> n -b20.1 from -b19.1??
> 

GetOpt.h etc are part of now obsolete libg++, which has been superceded by
libstdc++, the C++ runtime library.

Your best bet is to port the library, or get libg++ and build it yourself.
(see FAQ at http://egcs.cygnus.com/faq.html for pointer).

If you do build it yourself, you'll run into the problem that libg++ adds
headers such String.h, which on win32, conflict with C header string.h
and Complex.h which conflict with C++ header complex.h. To use it
correctly, you'll need to define "header.gcc" which maps header names.
It's a maintainance headache.

Regards,
Mumit


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


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