home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.os9
- Path: sparky!uunet!paladin.american.edu!howland.reston.ans.net!usc!cs.utexas.edu!sun-barr!ames!dale.ksc.nasa.gov!orion.ksc.nasa.gov!chc
- From: chc@orion.ksc.nasa.gov (Charles Curley)
- Subject: OS9 Cross Development
- Message-ID: <1993Jan6.200439.16621@dale.ksc.nasa.gov>
- Sender: news@dale.ksc.nasa.gov
- Organization: I-NET, Inc., Kennedy Space Center, Florida
- Date: Wed, 6 Jan 1993 20:04:39 GMT
- Lines: 25
-
- We are looking to replace our current cross-development environment. We
- are currently using Microware's Unibridge product which gives us a
- cross-compiler for our SGI workstation and some network tools to allow us
- access to the source on the SGI from the OS-9 target when in a special
- debugger. We are have found some bugs with the pre-Ultra C OS-9
- cross-compiler and would like to ditch it for something ANSI-ish. I have
- seen GNU C compilers out on the Net but what I want is a
- cross-compiler/assembler/linker for my SGI box. Microware is apparently
- not supporting a cross-development version of the Ultra C compiler for the
- SGI (if any platforms) and besides I've heard that gcc is still better.
-
- (Finally the question) Has anyone out there created a cross-development
- environment totally with GNU tools? I know that gcc will generate code for
- other than the system it is running on, but I am not sure how to accomplish
- this. Do I just compile gcc and tell it to generate code for a 680x0 and
- do the same for gas and the gnu ld? Assuming this is all I have to do, how
- would I get libraries from my OS-9 machine into somekind of linkable state?
- Is is legal for me to copy the libraries my OS-9 machine to use on another
- machine? Could I use the ones that came with Unibridge instead?
-
- --
- Charles Curley, Senior Engineer Internet: chc@orion.ksc.nasa.gov
- I-NET, Inc. Voice: (407) 867-9619
- Engineering Support Contract Facsimile: (407) 867-4079
- MS INI-10, Bldg M7-409, Rm 170A, Kennedy Space Center, Florida 32899
-