Re[4]: libgetopt++ and setup and libstdc++

2002-05-01 Thread Pavel Tsekov
Hello Robert, Wednesday, May 01, 2002, 10:58:32 AM, you wrote: >> -Original Message- >> From: Pavel Tsekov [mailto:[EMAIL PROTECTED]] >> Sent: Wednesday, May 01, 2002 6:53 PM >> Zero terminated strings (C style strings) has nothing to do with the >> basic_string template class. basic_

RE: Re[2]: libgetopt++ and setup and libstdc++

2002-05-01 Thread Robert Collins
> -Original Message- > From: Pavel Tsekov [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, May 01, 2002 6:53 PM > Zero terminated strings (C style strings) has nothing to do with the > basic_string template class. basic_string can contain any character > including \0. Its much the same as

Re[2]: libgetopt++ and setup and libstdc++

2002-05-01 Thread Pavel Tsekov
Hello Robert, Wednesday, May 01, 2002, 10:22:03 AM, you wrote: >> -Original Message- >> From: Gary R. Van Sickle [mailto:[EMAIL PROTECTED]] >> Sent: Monday, April 29, 2002 5:39 AM >> > Except that widechar != unicode. WCHAR is still an 0 terminated >> > string, but Unicode strings are

RE: libgetopt++ and setup and libstdc++

2002-05-01 Thread Robert Collins
> -Original Message- > From: Gary R. Van Sickle [mailto:[EMAIL PROTECTED]] > Sent: Monday, April 29, 2002 5:39 AM > > Except that widechar != unicode. WCHAR is still an 0 terminated > > string, but Unicode strings are not 0 terminated. > > Sure they are. A Unicode '\0' == 0x (re

RE: libgetopt++ and setup and libstdc++

2002-04-28 Thread Robert Collins
> -Original Message- > From: Christopher Faylor [mailto:[EMAIL PROTECTED]] > Sent: Monday, April 29, 2002 4:39 AM > It is more usual for projects to store the configure scripts, > however. It is also more usual not to change the convention > once it has been set. And I have _not_ ch

RE: libgetopt++ and setup and libstdc++

2002-04-28 Thread Gary R. Van Sickle
> Gary R. Van Sickle wrote: > > > (thank the three men I admire most, > > the Father, Son, and the Holy Ghost!). > > > Hah! An American Pie reference! "Bye, bye Miss American Pie, Drove my > chevy to the levy but the levy was dry..." > > --Chuck Heehehee ;-) "And the three men I admire

Re: libgetopt++ and setup and libstdc++

2002-04-28 Thread Charles Wilson
Gary R. Van Sickle wrote: > (thank the three men I admire most, > the Father, Son, and the Holy Ghost!). Hah! An American Pie reference! "Bye, bye Miss American Pie, Drove my chevy to the levy but the levy was dry..." --Chuck

RE: libgetopt++ and setup and libstdc++

2002-04-28 Thread Gary R. Van Sickle
> > There's a cute 'trick' here that gives you the best of both worlds: > > > > typedef basic_string< TCHAR > StringAW; > > > > Now the "StringAW" type is either wide or narrow depending on > > build-time defines. > > Except that widechar != unicode. WCHAR is still an 0 terminated string, > but Un

Re: libgetopt++ and setup and libstdc++

2002-04-28 Thread Christopher Faylor
On Sat, Apr 27, 2002 at 06:09:22PM -0400, Charles Wilson wrote: >Christopher Faylor wrote: > >>On Sun, Apr 28, 2002 at 04:38:48AM +1000, Robert Collins wrote: >> >>>As usual, nothing is fixed in stone, and if this is a significant issue, >>>it can be revisited. >> >>I have to agree with Earnie her

RE: libgetopt++ and setup and libstdc++

2002-04-27 Thread Robert Collins
> -Original Message- > From: Gary R. Van Sickle [mailto:[EMAIL PROTECTED]] > Sent: Sunday, April 28, 2002 12:43 PM > To: Cygwin-Apps > Subject: RE: libgetopt++ and setup and libstdc++ > > > > Ok, > > we're finally there. Setup now can use li

RE: libgetopt++ and setup and libstdc++

2002-04-27 Thread Gary R. Van Sickle
> Ok, > we're finally there. Setup now can use libstdc++ routines, > allowing the full range of C++ programming constructs. Probably even > exceptions, but I have not tested that yet. > As the late Kool-Aid man once said, "OH YEAH!"! [snip] > We can also use the C++ string class. However,

RE: libgetopt++ and setup and libstdc++

2002-04-27 Thread Robert Collins
> -Original Message- > From: Charles Wilson [mailto:[EMAIL PROTECTED]] > Sent: Sunday, April 28, 2002 8:09 AM > To: [EMAIL PROTECTED] > Subject: Re: libgetopt++ and setup and libstdc++ > > > Christopher Faylor wrote: > > > On Sun, Apr 28, 2002 at

RE: libgetopt++ and setup and libstdc++

2002-04-27 Thread Robert Collins
> -Original Message- > From: Christopher Faylor [mailto:[EMAIL PROTECTED]] > Sent: Sunday, April 28, 2002 7:08 AM > To: [EMAIL PROTECTED] > Subject: Re: libgetopt++ and setup and libstdc++ > > > On Sun, Apr 28, 2002 at 04:38:48AM +1000, Robert Collins wrote:

Re: libgetopt++ and setup and libstdc++

2002-04-27 Thread Charles Wilson
Christopher Faylor wrote: > On Sun, Apr 28, 2002 at 04:38:48AM +1000, Robert Collins wrote: > >>As usual, nothing is fixed in stone, and if this is a significant issue, >>it can be revisited. >> > > I have to agree with Earnie here. AFAIK, every other toolchain on > sources.redhat.com stores t

Re: libgetopt++ and setup and libstdc++

2002-04-27 Thread Christopher Faylor
On Sun, Apr 28, 2002 at 04:38:48AM +1000, Robert Collins wrote: >As usual, nothing is fixed in stone, and if this is a significant issue, >it can be revisited. I have to agree with Earnie here. AFAIK, every other toolchain on sources.redhat.com stores the autogenerated files in CVS. cgf

RE: libgetopt++ and setup and libstdc++

2002-04-27 Thread Robert Collins
> -Original Message- > From: Earnie Boyd [mailto:[EMAIL PROTECTED]] > Sent: Sunday, April 28, 2002 4:23 AM > > However, CVS is _not_ a distribution, and anyone developing > from CVS > > will require the autotool suite if they make any > non-trivial changes. > > > > A source distri

Re: libgetopt++ and setup and libstdc++

2002-04-27 Thread Earnie Boyd
Robert Collins wrote: > > > -Original Message- > > From: Earnie Boyd [mailto:[EMAIL PROTECTED]] > > > > *** IMPORTANT *** > > > libgetopt++ does not store the autotool created files in CVS. You'll > > > need to run ./bootstrap.sh in it's source dir to create them. > > > *

RE: libgetopt++ and setup and libstdc++

2002-04-27 Thread Robert Collins
> -Original Message- > From: Earnie Boyd [mailto:[EMAIL PROTECTED]] > > *** IMPORTANT *** > > libgetopt++ does not store the autotool created files in CVS. You'll > > need to run ./bootstrap.sh in it's source dir to create them. > > * > > > > That's goes against the F

Re: libgetopt++ and setup and libstdc++

2002-04-27 Thread Earnie Boyd
Robert Collins wrote: > > Ok, > we're finally there. Setup now can use libstdc++ routines, > allowing the full range of C++ programming constructs. Probably even > exceptions, but I have not tested that yet. > > I've removed the half-done GetOption.cc and GetOption.h from setup, they > a

libgetopt++ and setup and libstdc++

2002-04-26 Thread Robert Collins
Ok, we're finally there. Setup now can use libstdc++ routines, allowing the full range of C++ programming constructs. Probably even exceptions, but I have not tested that yet. I've removed the half-done GetOption.cc and GetOption.h from setup, they are part of libgetopt++, which is a much