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