Date: Fri, 07 May 1999 10:59:28 +0300 From: Maxim Sobolev <sobomax@altavista.net> To: Andreas Braukmann <braukmann@tse-online.de> Cc: freebsd-current@FreeBSD.ORG Subject: Re: just pulled the egcs-switch Message-ID: <37329D60.924BD5D9@altavista.net> References: <19990507094730.A457@paert.tse-online.de>
next in thread | previous in thread | raw e-mail | index | archive | help
Andreas Braukmann wrote:
> Hi there,
>
> ... yesterday I decided, that it might be the right time to
> actually pull the 'egcs'-switch on my 4.0-current SMP-box.
> I cvsupped, built and installed the world, tweaked the
> kernel config (newbus) ...
> The transition was smooth, so far.
>
> The question remained: ... how to easily figure out which ports
> are in the egcs-caused need for a rebuild?
>
> ok. ... all the c++-based ones, but how to find out which ports
> are c++ ones?
>
> Is anybody out there, with hints or experiences to share?
I can suggest following:
sh# find /usr/local/bin -type f -exec ldd {} \; > /tmp/ldd_list
sh# find /usr/X11R6/bin -type f -exec ldd {} \; >> /tmp/ldd_list
sh# less /tmp/ldd_list
Then look at the output and find which binaries linked against libstdc++.
Howewer problem with third-party c++ libraries (like qt, kde and other
will remain).
Maxim
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37329D60.924BD5D9>
