Subject: Re: USE_LIBTOOL and C++
To: None <hubert.feyrer@informatik.fh-regensburg.de>
From: Ignatios Souvatzis <ignatios@cs.uni-bonn.de>
List: tech-pkg
Date: 06/21/2000 11:47:05
On Wed, Jun 21, 2000 at 04:36:07AM +0200, Hubert Feyrer wrote:
> On Tue, 20 Jun 2000, Johnny C. Lam wrote:
> > Our old pkglibtool, which is apparently now deprecated, had a new
> > option "--cplusplus" to link in cr++t.o with C++ libraries to ensure
> > that global static contructors were called at the proper time. Is
> > this no longer necessary? If not, then we can't change any of the C++
> > library packages to USE_LIBTOOL, e.g. devel/boost, */kde*, x11/qt*.
>
> Really, I'd expect g++ to care for handling cr++t.o. We don't have to deal
> with crt.o as users (of the toolchain) either.
Apparently, the requirements of c++ library startup can't be expressed within
the framework of a.out shared libraries.
-is
--
* Progress (n.): The process through which Usenet has evolved from
smart people in front of dumb terminals to dumb people in front of
smart terminals. -- obs@burnout.demon.co.uk (obscurity)