Date: Fri, 26 Aug 1994 16:35:52 -0500 (CDT) From: ALAN L HIGHTOWER Subject: Re: using gcc as a cross compiler To: djgpp AT sun DOT soe DOT clarkson DOT edu On Fri, 26 Aug 1994, Khalil Foundy wrote: > I have just discovered that gcc can be installed as a cross-compiler. I am currently using DJGPP together in cooperation with Linux to develop apps mostly using LIBGRX on Linux and cross compiling on the fly to stubed DOS exe's. To me X windows is an ideal development enviroment, especially with xxgdb, xedit, and xdos at my finger tips. I've heard that LIBGRX 1.04 will have Linux support built in, but until then there is a Linux port on sunsite.unc.edu, as well as a drop in cross-compiler for the DJGPP target. If anyone wants a complete discription of the setup or wants me to assemble a Linux package with all nessecary items to get you going, drop me a line and I'll post it. As for SPARC, DEC, SGI, etc to DJGPP targets, that's a piece of cake too. In the GCC FAQ there are complete and detailed instructions for building a Sun based gcc cross-compiler for a Linux target, a DJGPP target is just a matter of recompiling, or gettting recompiled librarys. E-mail me for un-teen millions pages of docs on that too.... Question: The ported LIBGRX package for Linux routed all graphics functions through Linux's svgalib shared libs rather than direct hardware drivers. Is anyone currently planing or developing a LIBGRX port that routes graphics primitives through XLib or OpenGL??? This would be absolutly wonderful for cross development of PC graphics apps using SPARCstations, etc.. If anyone is or would like to undertake this project, please let me know. I would be happy to help in any way possible. / +-----------------------------------------------+ /// / / Alan Lee Hightower University of \ // / / Venture Systems, Inc. Arkansas - Fay. \ //// _/ / +-----------------------------------------------+ \_ //// / \___/ / "The world has yet to encompass true glory, glory / \_ that can only be realized through BarneyDOOM!" /,)-_( \_ \ (/ \\ / \\\\ ahightow AT comp DOT uark DOT edu - Syntax Error // alh AT engr DOT engr DOT uark DOT edu ((` ahightow AT alh DOT mslip DOT engr DOT uark DOT edu