You should get the real Compaq compilers from
http://www1.support.compaq.com/alpha-tools/software/index.html
They're free and work MUCH better than the gnu stuff.
Then use this for a MACHINE file:
#!/bin/csh -f
########################################################################
# #
# Copyright (c) 1986, 1991, 1995 #
# Regents of the University of California #
# #
# All Rights Reserved #
# #
# Machine Dependency Handling System #
# #
# Bill Ross ross_at_cgl.ucsf.edu #
# An extension of work of George Seibel #
# #
# Dependencies written by various authors. #
# #
# Permission to use, copy, modify, and distribute this software and #
# its documentation for any purpose and without fee is hereby #
# granted, provided that the above copyright notice appear in all #
# copies and that both that copyright notice and this permission #
# notice appear in supporting documentation, and that the name of #
# the University of California not be used in advertising or #
# publicity pertaining to distribution of the software without #
# specific, written prior permission. #
# #
# THE REGENTS OF THE UNIVERSITY OF CALIFORNIA DISCLAIM ALL #
# WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED #
# WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE #
# UNIVERSITY OF CALIFORNIA BE LIABLE FOR ANY SPECIAL, INDIRECT OR #
# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM #
# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, #
# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN #
# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. #
# #
########################################################################
setenv MACHINE "DEC Alpha linux"
setenv MACH AXP_OSF
setenv MACHINEFLAGS " -DPREC -DREGNML -DEWALD -DHAS_FTN_ERFC"
# CPP is the cpp for this machine
setenv CPP "/lib/cpp -traditional"
# SYSDIR is the name of the system-specific source directory for makemake
setenv SYSDIR Machine/alpha
setenv LOADLIB " "
# COMPILER ALIASES:
# LOADER/LINKER:
setenv LOAD "fort -convert big_endian "
setenv L0 "fort -arch host -extend_source -convert big_endian -c -tune host
-fast "
setenv L1 "fort -arch host -extend_source -convert big_endian -c -O -tune host
-fast "
setenv L2 "fort -arch host -extend_source -convert big_endian -c -O -tune host
-fast "
setenv L3 "fort -arch host -extend_source -convert big_endian -c -O5 -tune host
-fast -unroll 3 "
# ranlib, if it exists
setenv RANLIB ranlib
#--------------------------------
On Mon, 18 May 2048, Xiaolin Allen Zhao wrote:
> Dear Amber users:
>
> I was trying to build amber6 on Compaq alpha XP1000 station running
> under RedHat Linux 6.2. I tried to use the machine.g77 file,
> but it seems that file was written for pc based linux.
> Could someone help me with the correct complile file or
> option? Thanks alot for your help.
>
> Best wishes,
>
> Allen Zhao
>
----------------------------------------------------------------------------
James W. Caldwell (voice) 415-476-8603
Department of Pharmaceutical Chemistry (fax) 415-502-1411
Mail Stop 0446 (email) caldwell_at_heimdal.ucsf.edu
513 Parnassus Avenue
University of California
San Francisco, CA 94143-0446
----------------------------------------------------------------------------
Received on Fri Jun 02 2000 - 12:08:56 PDT