From owner-freebsd-questions Tue Nov 23 20: 1: 0 1999 Delivered-To: freebsd-questions@freebsd.org Received: from alpha.pit.adelphia.net (alpha.pit.adelphia.net [24.48.44.2]) by hub.freebsd.org (Postfix) with ESMTP id 4A26914C8A for ; Tue, 23 Nov 1999 20:00:52 -0800 (PST) (envelope-from evstiounin@adelphia.net) Received: from evstiouninadelphia (surf15-167.pit.adelphia.net [24.48.53.167]) by alpha.pit.adelphia.net (8.9.2/8.9.2) with SMTP id XAA10467; Tue, 23 Nov 1999 23:01:12 -0500 (EST) Message-ID: <01de01bf3630$7c991300$a7353018@evstiouninadelphia.net.pit.adelphia.net> From: "Mikhail Evstiounin" To: "Marc Wandschneider" , "'Tim'" , "Harry Woodward-Clarke" Cc: Subject: Re: String.h Date: Tue, 23 Nov 1999 21:31:19 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.1 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG String.h is a GNU template implementation of the strings which looks like STL strings, but a little bit more powerfull. GNU supported String.h up to 2.8.1 and stopped to do it recommending to use STL. You can download g++ library from any GNU gcc site and install it in a gcc subtree. I did it for different version of gcc on different platforms. Never tried it with egcs (cygnus is official "supporter" for gcc - btw, gcc is not GNU cc anymore - it's GNU Compiler Collection:-). Take a look at http://egcs.cygnus.com -----Original Message----- From: Marc Wandschneider To: 'Tim' ; Harry Woodward-Clarke Cc: freebsd-questions@freebsd.org Date: Monday, November 22, 1999 12:27 AM Subject: RE: String.h > > >> -----Original Message----- >> From: Tim [mailto:tim@ns2.megainfo.com] >> Subject: Re: String.h >> >> >> Thanks for the reply, but I am referring to >> The lowercase one is for C programming and lacks the ability to say >> string1=string2 + string3; >> >> I know one can also #include , but that one causes compile >> problems unrelated to our C++ program. >> >> String.h is present in /usr/include/g++ on FreeBSD machines. >> I think it >> used to be also present on older g++ releases, but I am not sure. > > I have seen similar confusion with programs I'm compiling with >FlexLexer.h, also in on FreeBSD systems, and seemingly >NOT in newer g++ releases ... > > i'd be curious as to what the story is .... > > marc. > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message