On Tue, Oct 6, 2009 at 10:25, Vered Zvi <[email protected]> wrote: > Hello, > > I built busybox 1.14.2 using a toolchain built with the CLFS project (Cross > Linux From Scratch). > > The cross toolchain contains gcc 4.2.4, glibc 2.7, binutils 2.18 > > I also built the kernel image using this toolchain. > > I'm getting the following message when the kernel boots: > > /sbin/init: error while loading shared libraries: libm.so.6: cannot open > shared object file: No such file or directory > What can be the reason for this ? >
The reason for a "No such file or directory" is typically that there's no file there (not intended with 100% of that pithiness) I would see about providing that "libm.so.6" file -- the runtime linker is telling you what's wrong, but perhaps not why it's unreadable. > Is it possible that 1.14.2 does not support this toolchain ? > It's more likely that the tool you're using to generate the rootdisk for your project isn't copy all of the necessary libraries over. I would ask this "Cross Linux From Scratch" entity for further support. As well, your email client seems to be requiring a single party to be bound by a legal agreement. There are dozens of free email services that do not make such a a requirement. > The information contained in this communication is proprietary to Israel > Aerospace Industries Ltd., ELTA Systems Ltd. > and/or third parties, may contain classified or privileged information, and > is intended only for > the use of the intended addressee thereof. If you are not the intended > addressee, please be aware > that any use, disclosure, distribution and/or copying of this communication > is strictly prohibited. > If you receive this communication in error, please notify the sender > immediately and delete it from > your computer. Thank you. > > This message is processed by the PrivaWall Email Security Server. > Amazingly comforting, if you trust the body of the email :) Your resolution path is therefore: 1) why is there a huge legal banner in my email, and how can I send email without it? (you may need help from google, yahoo, or hotmail) (it's rocket surgery, I know) 2) confirm whether libm.so.6 is present on your rootdisk 3) if it's missing -- why did CLFS project not put it there? 4) if it's there, is it in the right place, and readable? -- [email protected] "金鱼" http://linkedin.com/in/goldfish please, no proprietary attachments (http://tinyurl.com/cbgq)
_______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
