I had that same problem. I had to re-emerge emulx-linux-x86-glibc under
the 2004.3 profile, then re-emerge glibc and gcc.. then I started the
upgrade tutorial.  Granted I never figured out the exact reason for my
problem, that seemed to fix it.


Thanks,
Ben


> On Wed, 2005-04-06 at 20:33 +1000, Mark Constable wrote:
> I have followed the instructions at this link but I am 
> guessing as to what I really need to do because of the
> initial warning that the doc is depreciated...
> 
> http://www.gentoo.org/proj/en/base/amd64/2005.0-upgrade-amd64.xml
> 
> So I start by following these points...
> 
> # nano /etc/make.conf (add multilib to USE var)
> # emerge gcc
> # FEATURES=-sandbox emerge gcc
> 
> But I get this... any advice please ?
> ...
> i && mv 32/libgcc_s.so.1.tmp 32/libgcc_s.so.1 && ln -s 32/libgcc_s.so.1 
> libgcc_s_32.so
> /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible 
> /usr/lib/gcc/x86_64-pc-linux-gnu/../../libc.so when searching for -lc
> /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible 
> /usr/lib/gcc/x86_64-pc-linux-gnu/../../libc.a when searching for -lc
> /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.so when 
> searching for -lc
> /usr/x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libc.a when 
> searching for -lc
> /usr/x86_64-pc-linux-gnu/bin/ld: cannot find -lc
> collect2: ld returned 1 exit status
> make[3]: *** [32/libgcc_s_32.so] Error 1
> make[3]: Leaving directory 
> `/home/portage/tmp/portage/gcc-3.4.3.20050110-r1/work/build/gcc'
> make[2]: *** [stmp-multilib] Error 2
> make[2]: Leaving directory 
> `/home/portage/tmp/portage/gcc-3.4.3.20050110-r1/work/build/gcc'
> make[1]: *** [stage1_build] Error 2
> make[1]: Leaving directory 
> `/home/portage/tmp/portage/gcc-3.4.3.20050110-r1/work/build/gcc'
> make: *** [profiledbootstrap] Error 2
> 
> --markc
> --
> gentoo-amd64@gentoo.org mailing list
> 

--
gentoo-amd64@gentoo.org mailing list

Reply via email to