From owner-freebsd-emulation Thu Jan 16 16:37:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA26304 for emulation-outgoing; Thu, 16 Jan 1997 16:37:47 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id QAA26282 for ; Thu, 16 Jan 1997 16:37:41 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id LAA15038; Fri, 17 Jan 1997 11:07:12 +1030 (CST) From: Michael Smith Message-Id: <199701170037.LAA15038@genesis.atrad.adelaide.edu.au> Subject: Re: Emulation of HP-UX or A*X? In-Reply-To: from Pedro Giffuni at "Jan 16, 97 06:52:57 pm" To: m230761@ingenieria.ingsala.unal.edu.co (Pedro Giffuni) Date: Fri, 17 Jan 1997 11:07:10 +1030 (CST) Cc: schluntz@pinpt.com, emulation@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Pedro Giffuni stands accused of saying: > > > > Sometimes it is as simple but it's usually not the case. Another option > > > is cross-compiling, Cygnus just released "newlib" (a BSD-like public C > > > Library and some cross compiling patches for gcc. I will be trying to > > > port cross compilers for the environments we emulate. > > > > I will be interested in seeing how this comes out! > > > Things get even more interesting when you find you can cross-compile to > 32-bit DOS and win-nt :) and not just UNIX. Newlib is not-so-newlib; it's been around for ages, and was originally based on the BSD C library. (But has mutated lots since; it's reentrant amongst other things). Gcc has been crossable for years as well; there's not much new in what you're planning (check with Greg Leahy to see what is worth the effort 8). > > Sean J. Schluntz -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[