5f0f9b3c0a
- Update maintainer mail adresse PR: ports/107118 Submitted by: M. L. Dodson <bdodson@houston.rr.com> (maintainer)
74 lines
2.3 KiB
C
74 lines
2.3 KiB
C
# NAB configuration file, created with: ./configure -p4 -static gcc
|
|
|
|
###############################################################################
|
|
|
|
# (1) You need to define the symbol NABHOME in your environment
|
|
|
|
# NABHOME should be an absolute path to the top-level NAB directory;
|
|
# files are installed to the following directories:
|
|
|
|
BINDIR=$(NABHOME)/bin
|
|
LIBDIR=$(NABHOME)/lib
|
|
INCDIR=$(NABHOME)/include
|
|
|
|
###############################################################################
|
|
|
|
|
|
# (2) If you want to search additional libraries by default, add them
|
|
# to the FLIBS variable here. (External libraries can also be linked into
|
|
# NAB programs simply by including them on the command line; libraries
|
|
# included in FLIBS are always searched.)
|
|
|
|
FLIBS= $(LIBDIR)/libsym.a $(LIBDIR)/lapack.a $(LIBDIR)/blas.a $(LIBDIR)/f2c.a -static
|
|
|
|
###############################################################################
|
|
|
|
# (3) Modify any of the following if you need to change, e.g. to use gcc
|
|
# rather than cc, etc.
|
|
|
|
SHELL=/bin/sh
|
|
|
|
# Set the C compiler, etc.
|
|
|
|
# For GNU: CC-->gcc; LEX-->flex; YACC-->bison -y -t;
|
|
# Note: If your lexer is "really" flex, you need to set
|
|
# LEX=flex below. For example, on many linux distributions,
|
|
# /usr/bin/lex is really just a pointer to /usr/bin/flex,
|
|
# so LEX=flex is necessary. In general, gcc seems to need
|
|
# flex.
|
|
|
|
NABFLAGS=
|
|
|
|
LEX= flex
|
|
YACC= yacc
|
|
AR= ar
|
|
RANLIB= ranlib
|
|
|
|
# Set the C-preprocessor. Code for a small preprocessor is in
|
|
# uccp-1.3; it gets installed as $(NABHOME)/bin/ucpp;
|
|
# this can generally be used (maybe not on 64-bit machines like altix).
|
|
|
|
CPP= /usr/local/bin/ucpp -l
|
|
|
|
# If you are going to link in Fortran routines, you need
|
|
# to set the compiler information here. (Also, add the appropriate entries
|
|
# to the FLIBS variable, above.)
|
|
#
|
|
#FC=f77
|
|
#FFLAGS?=$(FFLAGS)
|
|
#FOPTFLAGS?=$(FFLAGS)
|
|
FREEFORMAT_FLAG=-ffree-form
|
|
|
|
# These variables control whether we will use compiled versions of BLAS
|
|
# and LAPACK (which are generally slower), or whether those libraries are
|
|
# already available (presumably in an optimized form).
|
|
|
|
LAPACK=install
|
|
BLAS=install
|
|
F2C=install
|
|
UCPP=
|
|
|
|
# For Windows/cygwin, set SFX to ".exe"; for Unix/Linux leave it empty:
|
|
|
|
SFX=
|
|
|