delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/02/06/19:44:23.2

Sender: nate AT cartsys DOT com
Message-ID: <36BCE21A.13597C3F@cartsys.com>
Date: Sat, 06 Feb 1999 16:45:14 -0800
From: Nate Eldredge <nate AT cartsys DOT com>
X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.0.36 i586)
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: String class and lgpp 2.8: is something missing?
References: <36BC8CFD DOT E3D8E9C3 AT idirect DOT com>
Reply-To: djgpp AT delorie DOT com

Martin Smith wrote:
> 
> I asked this question a week ago, but nobody answered.  So, I'll try
> again.
> 
> I have the "latest" versions of lgpp and so on (versions 2.8x)..., and I
> use rhide.
> 
> OK.  Most stuff compiles and runs fine, BUT the C++ String class (in
> _string.h, with library supposedly in libgpp.a) COMPILES, but fails to
> link.  "Undefined reference to String::String (char*)" and so on.
> 
> Comparing the file sizes of libgpp.a from versions 2.7 and 2.8, one
> notices that the latter is about 40% smaller than the former.  Is there
> something missing from this newer version of lgpp.a?  Is it just me?
> Where are the Strings???

AFAIK, in 2.7 libgpp included all the standard C++ functionality, as
well as a bunch of GNU-invented stuff.  In 2.8, standard stuff was moved
into libstdcxx, while libgpp kept the GNU stuff (now deprecated).
-- 

Nate Eldredge
nate AT cartsys DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019