From owner-freebsd-alpha Sat Feb 5 10: 1:54 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by builder.freebsd.org (Postfix) with ESMTP id 995B645CB for ; Sat, 5 Feb 2000 10:01:52 -0800 (PST) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.1/8.9.1) with ESMTP id NAA05431; Sat, 5 Feb 2000 13:02:18 -0500 (EST) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.9.3/8.9.1) id NAA87322; Sat, 5 Feb 2000 13:01:47 -0500 (EST) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sat, 5 Feb 2000 13:01:47 -0500 (EST) To: "brian j. peterson" Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: a little help with Compaq Fortran In-Reply-To: References: X-Mailer: VM 6.43 under 20.4 "Emerald" XEmacs Lucid Message-ID: <14492.25450.986008.933941@grasshopper.cs.duke.edu> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org brian j. peterson writes: > i am trying to install the Compaq Fortran compiler on my alpha. the > Compaq download page is offering install packages for RedHat 6.0, RedHat > 5.2, and Debian. which is better suited for FreeBSD/alpha 4.0-CURRENT? We don't currently support linux emulation on the alpha. I'm working on it & have simple things like bash running right now. I've downloaded one of the compilers (ccc actually) and will be testing it this weekend. Bear in mind that this work is low priority for me, since my employers have real Tru64 alphas around & we use them for compiling OSF/1 binaries with the Compaq compilers. As an aside, linux/alpha emulation is more challenging than you might think. This has more to do with the disgusting, hackish nature of linux than any fault (eg 32-bit-ism) of our linux-emu. Linux uses different syscall numbers & different flags for syscall args on different ports. Many system calls even behave differently. Little things like pipe are totally different between the x86 & the alpha. I realize they did this when they bootstrapped of of osf/1, but they really should have reverted to their native numbers/flags. Its really quite a mess.. Cheers, Drew ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message