Skip site navigation (1)Skip section navigation (2)
Date:      Sat,  5 Feb 2000 13:01:47 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        "brian j. peterson" <rbw@myplace.org>
Cc:        freebsd-alpha@FreeBSD.ORG
Subject:   Re: a little help with Compaq Fortran
Message-ID:  <14492.25450.986008.933941@grasshopper.cs.duke.edu>
In-Reply-To: <Pine.BSF.4.21.0002050616400.43876-100000@malkavian.org>
References:  <Pine.BSF.4.21.0002050616400.43876-100000@malkavian.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14492.25450.986008.933941>