Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com Message-ID: <20020503025804.76154.qmail@web14501.mail.yahoo.com> Date: Fri, 3 May 2002 12:58:04 +1000 (EST) From: =?iso-8859-1?q?Danny=20Smith?= Subject: Re: rebasing new packages?! To: Charles Wilson , Robert Collins Cc: Stipe Tolj , cygwin-apps In-Reply-To: <3CD1DDA8.60907@ece.gatech.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit --- Charles Wilson wrote: > Robert Collins wrote: > > > > > > Yes, and at that point we had two issues: > > 1) We couldn't use libstdc++, let alone the STL. The STL still isn't > > available - beyond whats in libg++-3. > > 2) I think that Jason's design needed some tweaking. > > > Well, now libstdc++ is allowed, right? (assuming you can find and > install one, since nobody's stepped forward with mingwlibs-for-cygwin > package). > Umm, wouldn't the mingwlibs-for-mingw do. > Not having looked at Jason's code, I can't comment on the design; > however, it shouldn't be terribly difficult to refactor it away from STL > and just use "basic" libstdc++ stuff, right? I mean, Jason didn't go > absolutely template-crazy, did he? > If your just talking about STL in the strict sense, you shouldn't need libstdc++.a. The templated STL lives in the headers. That's the virtue of templated classes. Char specializations for [Non-]Standard iostreams and string classes live in libstdc++.a but they are not templated pre-3.0 Danny Danny > Or am I showing my ignorance again? > > --Chuck > > > http://messenger.yahoo.com.au - Yahoo! Messenger - A great way to communicate long-distance for FREE!