I think I know what is causing my compiling problems using the LFS CD. For some reason the dynamic version of gcc wants certain files to exist in /static. I haven't been able to figure out why so I posted a query to the LFS list.