From owner-freebsd-emulation Mon May 5 22:17:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA16062 for emulation-outgoing; Mon, 5 May 1997 22:17:53 -0700 (PDT) Received: from apolo.biblos.unal.edu.co ([168.176.37.75]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA16057 for ; Mon, 5 May 1997 22:17:50 -0700 (PDT) Received: from unalmodem.usc.unal.edu.co (unalmodem17.usc.unal.edu.co [168.176.3.47]) by apolo.biblos.unal.edu.co (8.8.5/8.8.5) with SMTP id AAA01608; Tue, 6 May 1997 00:20:43 -0500 (COT) Message-ID: <336EDA4A.3D4E@fps.biblos.unal.edu.co> Date: Tue, 06 May 1997 00:14:26 -0700 From: "Pedro F. Giffuni" Organization: Universidad Nacional de Colombia X-Mailer: Mozilla 3.0 (Win16; I) MIME-Version: 1.0 To: Michael Smith CC: Jonathan Mini , emulation@FreeBSD.ORG Subject: crosscompiling (was Re: Report on DOSCMD) References: <199705060245.MAA05452@genesis.atrad.adelaide.edu.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Michael Smith wrote: > > I doubt you could use the Watcom libraries with it, but gcc-go32 is an > extremely handy tool, and I beg you to keep it up to date. > Actually there's not much I can do :(. All the gcc-based crosscompiler ports use the same disttree. The included "newlib" hasn't been upgraded since ages and only supports the first version of DJGPP. What I've seen Linux users do is add dircetly the updated libraries from DJGPP2 and replace the old ones. Now that I think it if Watcom's C uses 16-bit libs it won't work. > It's the only free 32-bit DOS compiler around, and it provides a DOS > programming environment that is extremely productive and highly > conducive to rapid development and migration of *nix code. > The latest libraries also support most POSIX. I was told (by Delorie) that quake and other commercial ports were built with the crosscompiler. Pedro. > > -- > ]] 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 [[