On 12/3/05, Alan E. Davis <[EMAIL PROTECTED]> wrote:
>  So I don't know what was the "old version" to call fix_libtool_files.sh on.
>  I know or can find out versions that are currently installed.  Is there
> somewhere for me to find out which versions I need to run this script on?

The gcc directory includes both the version and CHOST, so you mainly
just need to look at the error message that you get:

/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/libstdc++.la: No
such file or directory

This means your old host was i386-pc-linux-gnu, and the version was
3.3.5-20050130.  So you should need to run:

fix_libtool_files.sh 3.3.5-20050130 --oldarch i386-pc-linux-gnu

You can also see if you have any similar problems with a command like:

grep libstdc++.la /usr/lib/*.la | grep -v "3.4.4/libstdc++.la"

This will show you any libtool file references for a stdc++ version
other than your current.  By looking at the path of the stdc++.la
files referenced, you should be able to see what other, if any,
invocations of fix_libtool_files will be necessary.

HTH,
-Richard

-- 
gentoo-user@gentoo.org mailing list

Reply via email to