On Fri, 9 Sep 2005, Keith wrote:
Gotten pretty far with my first LFS build and just hit my first snag. I'm at
the point in Chapter 6 of the stable build where I'm getting glibc-2.3.4 set
up. During the make check, I'm getting this error back on the shell screen:
libgcc_s.so.1 must be installed for pthread_cancel to work
Please re-read section 6.6, Creating Essential Symlinks, and make the
link(s) you missed 8-)
Because 'make check' will not remake whatever it has already run, you
really want to delete the glibc-build directory, and for good measure
the glibc-2.3.4 directory, re-extract, apply the patch, make a fresh
glibc, then run the tests from the beginning.
I don't recognize the second error you've got, but I'm sure that the
missing libgcc_s symlink(s) are enough to break most of these tests.
I'm using Suse 9.3 with kernel 2.6.1.4-21.9-default. Intel Celeron D 2.8Ghz
processor. I brought this up in the IRC channel and was told there may be
something funky in the latest Suse kernel patch that may be causing this. If
that's the case, is there anything I can do? The book says it's important for
this test to pass without deviating from the pre-mentioned errors too much.
Is it safe to keep building?
You really can't test nptl without the libgcc_s symlinks. I'm fairly
hopeful that a clean build of glibc, with reguired patch, will then give
good results. Certainly, if your results are significantly different,
it won't be a good idea to continue.
Ken
--
das eine Mal als Tragödie, das andere Mal als Farce
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page