Hi everyone. I'm trying to get some development tools up and running on a Freescale 8349MiTX PPC box. The chip is a 603-based SoC, and it'll run binaries generated on my Kurobox 266 MHz 603. Although the target box came with a running Linux/Busybox system (with no tools), the LTIB scripts that came with the box were a little buggy, and I thought it would be easy just to port a new toolchain over from scratch. Famous last words.
My logic was to create an LFS-style toolchain on the Kurobox, and then take it over to the Freescale box after building glibc. The combination of tools I used was binutils 2.17, GCC 4.1, and glibc-2.3.6. I don't remember right off the bat what drove my choice of GCC 4.1, but I seem to remember that it was a PPC bug issue that was resolved in 4.1. After slogging my way through several bugs that have been patched on the x86 side but not on the PPC side, I got up through 5.12, the reinstallation of binutils. I then tarred everything up and popped it over on to the target box, tested it, and voila, it worked. Continuing, I expected to be able to skip ahead to Chapter 6.7, the installation of Linux standard headers. When I started compiling glibc-2.3.6, though, the build crapped out during the linking stage and I discovered that configure had somehow missed types.h, stdlib.h, stat.h, etc. Going back to the Kurobox I discovered that the same thing happened if I attempted a build of glibc-2.3.6 using --prefix=/usr on that box tool. Everything goes fine if I use --prefix=/tools. The relevant files are all sitting in /usr/lib/sys, right where they're supposed to be, but configure isn't finding them. I've seen errors matching similar descriptions posted around the web, but with solutions that don't seem to pertain. I can't help but think that I'm missing a simple solution, but I'm not seeing it. Does anyone have any suggestions? Thanks in advance! Dave ____________________________________________________________________________________ Get your own web address. Have a HUGE year through Yahoo! Small Business. http://smallbusiness.yahoo.com/domains/?p=BESTDEAL -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
