From owner-freebsd-hackers@FreeBSD.ORG Fri Aug 15 00:29:14 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48F5E37B401 for ; Fri, 15 Aug 2003 00:29:14 -0700 (PDT) Received: from stork.mail.pas.earthlink.net (stork.mail.pas.earthlink.net [207.217.120.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id BCFA943FA3 for ; Fri, 15 Aug 2003 00:29:13 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-2ivfj3i.dialup.mindspring.com ([165.247.204.114] helo=mindspring.com) by stork.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19nZ16-000361-00; Fri, 15 Aug 2003 00:28:57 -0700 Message-ID: <3F3C8B83.3E84F648@mindspring.com> Date: Fri, 15 Aug 2003 00:28:03 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "S.Gopinath" References: <004201c36271$6cd809f0$31a764a4@tn.nic.in> Content-Type: text/plain; charset=big5 Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a41aec4714d906dcc9c894c65e6bd2f3d52601a10902912494350badd9bab72f9c350badd9bab72f9c cc: hackers@freebsd.org Subject: Re: Fw: your mail X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Aug 2003 07:29:14 -0000 "S.Gopinath" wrote: > > $ foxplus > > /usr/lib/foxplus/no87: 1: Syntax error: newline unexpected (expecting ")") > > /usr/lib/foxplus/foxplus.pr: 1: Syntax error: word unexpected (expecting > > ")") > > $ file /usr/lib/foxplus/no87 > > /usr/lib/foxplus/no87: Microsoft a.out separate pure segmented > word-swapped > > V2.3 V3.0 286 small model executable Large Text Large Data > > $ file /usr/lib/foxplus/foxplus.pr > > /usr/lib/foxplus/foxplus.pr: Microsoft a.out separate pure segmented > > word-swapped not-stripped V2.3 V3.0 386 small model executable not > stripped This is not a Microsoft Xenix binary, contrary to what "file" claims. This is an SCO Xenix binary. It's not going to work unless you make an execution class loader for the a.out magic number, add the system call entry point mechanism for it, and then emulate the system calls we don't support, and provide stub-calls for the onces we do support, with appropriate translation of any manifest constant values that differ between FreeBSD and Xenix. Do you have a Xenix system with the developement kit? This would be a trivial project for someone who knew FreeBSD and had access to a Xenix developement system. -- Terry