In spite of the excellent explanation, I am still at sea with this issue.   I apologize if "top-posting" is an etiquette issue.  Then I suppose I ought to trim this message down.  More down there V.


On 12/4/05, Richard Fish < [EMAIL PROTECTED]> wrote:


It is because the .la file for whatever libraries gnome-vfs was
linking against were created while still using that compiler.

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? 

And versions of what?  Versions of libstdc++? or versions of the compiler?  I have seen but cannot remember how to get equery to print out all slots.  When I type equery which, I get:
       /usr/portage/sys-devel/gcc/gcc-4.1.0_beta20051125.ebuild

However, when I look for libstdc++ on the system:

electrolux # find /usr/lib -name "libstdc" 
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.a
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++_pic.a
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.la
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.a
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++_pic.a
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6.0.3
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.la
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so.6

electrolux # find /usr/bin -name gcc*
/usr/bin/gcc
/usr/bin/gcc-config
/usr/bin/gccmakedep
/usr/bin/gcc32
/usr/bin/gcc-3.3.6
/usr/bin/gcc-3.4.4

I don't have a ready record of what was installed before hand.  Is there any way to know from what I have shown you, upon what to run fix_libtool_files.sh?

Thank you.  I'm lost.  I have run the fix... command several times, basically random shots (3.3, 3.3.4, etc.).  I hope I haven't bodged the system up.  I also tried some suggestions from a howto about upgrading gcc, and I have re-merged gcc as "gcc".  I ran gcc-config and again wasn't sure what to run it on.  (gcc 4.1.0?). 

I'll keep trying and hope I am not just digging a deeper hole.

Alan Davis




 


Reply via email to