Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-Id: <199911291706.LAA20815@hp2.xraylith.wisc.edu> To: acumming AT speclab DOT ucd DOT ie (Anthony Cummings) cc: cygwin AT sourceware DOT cygnus DOT com Subject: Re: g++ query In-reply-to: Your message of "Mon, 29 Nov 1999 16:57:15 GMT." Date: Mon, 29 Nov 1999 11:06:32 -0600 From: Mumit Khan acumming AT speclab DOT ucd DOT 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 AT sourceware DOT cygnus DOT com