Skip site navigation (1)Skip section navigation (2)
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>