Hey gang, if you follow the latest LFS books and try to run UML, it won't
work. LFS 6x has moved to NPTL, and as we all know, UML and NPTL don't
play well together. You can make two changes to the default book, both in
regards to building glibc, to get a LFS 6x box that uses linuxthreads
instead of NPTL.
In the first glibc build for the static system, change the configure
command to the following.
../glibc-2.3.4/configure --prefix=/tools --with-headers=/tools/include
--with-bintuls=/tools/bin --without-cvs --disable-profile --disable-debug
--without-gd --enable-add-ons=linuxthreads --with-tls --without-__thread
--enable-kernel=2.4
And in the second build for the finished system, change the command again
to the following.
../glibc-2.3.4/configure --prefix=/usr --without-cvs --disable-profile
--disable-debug --without-gd --enable-add-ons=linuxthreads --with-tls
--without-__thread --enable-kernel=2.4
Other then that, you can follow the book like usual. Enjoy.
--
Jason
When pigs fly, they fly first class.
-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user