From owner-freebsd-questions Thu Feb 20 16:59:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA21568 for questions-outgoing; Thu, 20 Feb 1997 16:59:46 -0800 (PST) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA21545 for ; Thu, 20 Feb 1997 16:59:42 -0800 (PST) Received: from neutral-zone.datadesign.com (datadesign.com [198.231.73.42]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id OAA25442 for ; Thu, 20 Feb 1997 14:07:34 -0800 (PST) Received: from k7.datadesign.com (k7.datadesign.com [172.23.10.60]) by neutral-zone with ESMTP (DuhMail/2.0) id QAA00854; Thu, 20 Feb 1997 16:25:35 -0500 Received: (from wongk@localhost) by k7.datadesign.com (8.6.12/8.6.12) id QAA02698; Thu, 20 Feb 1997 16:50:33 -0500 Date: Thu, 20 Feb 1997 16:50:32 -0500 (EST) From: Ken Wong To: Brian McGovern cc: questions@freebsd.org Subject: Re: Cross compiling on FreeBSD... In-Reply-To: <199702201549.KAA04430@bmcgover-pc.cisco.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Thu, 20 Feb 1997, Brian McGovern wrote: > This question may be a little off topic, but one of our software engineers > recently aquired a handful of PCs running QNX in order to do a project. nice OS ah? > I would like to be able to port some of my more common utilities, such > as postgres95, and a few other tools. Unfortuantely, the Watcom C > compiler that we got with the system seems to be rather inadequate to > do the builds, so I originally thought I would compile the GNU C compiler, > and go from there. Same problem. QNX is suppose to be Posix. can you explain the actual problem you encountered? > > I'm now wondering if its possible to get my FreeBSD box (I'll rebuild GCC > if I have to) to make binaries that would be compatable with QNX, so I could > do the builds, then move the libraries and executables over (or just > link static and be done with it). Any help, as always, is appreciated. If you have alot of time yes. It involves rebuilding the library sources i.e. system call is different in QNX. anyway to be efficent in QNX you have to use their SEND-RECEIVE-REPLY protocol. Ken