Q: While building Julian, I get an error about ANG:=f77: not found. What's the deal?
A: This is a known bug in GNU Autoconf, which thinks the flag -LANG:=f77 is required to link libraries containing FORTRAN sources. When
passed to libtool it is interpreted as a -L library path directory
flag, and rejected because the directory doesn't exist. Open lapack/Makefile and libelem/Makefile and remove this flag from the lines
that start with BLAS_LIBS and FLIBS.
Q: Why do the scroll bars sometimes not function properly in
make check (or perhaps elsewhere)?
A: This seems to be a bug in the string handling of the IRIX
compilers. Specifically, a string passed from one of the mydxxx C
functions in libelem is not being received properly by the ilaenv
FORTRAN function in libmylapack. To illustrate the bug, insert the
following line near the top of lapack/ilaenv.f and rebuild:
WRITE (6,*) 'SUBROUTINE NAME IS ', NAMEAs a workaround, try editing lapack/ilaenv.f, changing the ILAENV assignment on line 123 from 1 to 64.
Q: Why does install not copy files that are clearly there?
A: This is because IRIX install is Sys V flavored, whereas GNU
autoconf requires a BSD-compatible install. IRIX provides this in bsdinst, so before configuring, set the environment variable INSTALL,
for example:
INSTALL='bsdinst -c' ./configureor for csh/tcsh users:
setenv INSTALL 'bsdinst -c'; ./configureIf that doesn't work, try /usr/bin/X11/bsdinst.