[email protected] wrote:
All
I have a need to cross compile from a 32-bit x86 based Windows/Linux hosting environment to a 64-bit SPARC based SOLARIS/10 target environment. I've considered SUN's GCCFSS and have taken initial steps to go down that path however there are some logistic hurdles that I may not be able to overcome due to GCCFSS' basic operation. Primarily, it needs the contents of the target machine's /usr/include, /usr/lib, /usr/(etc.) directories. Since the target machine is a classified machine and the host is not, there is a logistics I may not be able to easily overcome. I just came across CLFS. From the sound of it, CLFS may very well get around this potential security hurdle that GCCFSS may encounter.
There is no way around needing to be able to have access to solaris 10 includes and libraries if you intend to build a linux to solaris 10 cross-compiler.

They need to be copied into a sysroot (or nfs mounted into a sysroot) and then you build your toolchain.

You can probably get away initially with using only SUNWcsl SUNWcslr (Core shared libs) and SUNWhea (SunOS header files) packages installed into the sysroot to buiild your cross-toolchaiin.

After that you'll need to supply any additional libs includes as needed for whatever you are developing.

Note: CLFS is geared to cross-compiling a linux operating system from scratch, not generating cross-toolchains for solaris, so is probably not exactly what you are looking for here...

Best Regards
[R]

_______________________________________________
Clfs-dev mailing list
[email protected]
http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org

Reply via email to