> Steve Bennett wrote: >> I would suggest pasting here the concrete compile and link lines > from both builds (successful and unsuccessful) so that we can
The live CD is only the runtime environment, and the entire root filesystem is in an initrd which is mounted r/w. The build environment is an Ubuntu 8.10 desktop install, but that's mostly irrelevant since nothing from Ubuntu is actually used in building fltk or my app. See, Buildroot is building it's own toolchain (everything - compiler, all the libraries, etc. from scratch...) -- the only thing the Ubuntu toolchain is used for is building the Buildroot toolchain. Deep within the buildroot make it's then building the fltk package and my package using that toolchain and environment variables it's configuring for each package. Ultimately, the result is an ISO image which has the generated live CD. (One brief note - Buildroot isn't perfect at wrapping everything -- I had to install FLTK on Ubuntu so that references to /usr/bin/fluid would work while building the tests -- the version Buildroot makes is in a staging directory elsewhere, but that's not important to this issue.) I'd already figured out that there was some difference in the build setup, probably in the environment variables buildroot is setting up, but it's very difficult to figure out what's actually going on here - the environment is setup through a zillion nested makefiles that are very difficult to track down. I'd hoped this would be something simple someone could point me to, but apparently not. Still, with what you wrote, I've got a few ideas -- will let you know if I can get any useful information on this. -->Steve _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

