@@ -85,9 +85,8 @@ Makefiles produced by configure have a fixed set of directories to be included i
which strips the CVS directories.
Step 2)
The next step is to adjust the desired libraries, especially the ALBERT libraries. Each ALBERT library has its own directory of the form "ALBERT[DIM][DIM_OF_WORLD_[DEBUG]" since compilation is different for each library version. If these settings are to be changed, make a new directory (as in ALBERT13_0) for example, create a copy of the Makefile.am from another directory and adjust the obvious settings like "DIM", "DIM_OF_WORLD", etc. PLEASE REMEMBER TO UPDATE SOURCE OR HEADER FILE CHANGES IN ALL DIRECTORIES WHILE DEVELOPING!
The next step is to adjust the desired libraries, especially the ALBERT libraries. Each ALBERT library has its own directory of the form "ALBERT[DIM][DIM_OF_WORLD]_[DEBUG=0 or 1][EL_INDEX=nothing or 1]" since compilation is different for each library version. If these settings are to be changed, make a new directory (as in ALBERT13_0[1]) for example, create a copy of the Makefile.am from another directory and adjust the obvious settings like "DIM", "DIM_OF_WORLD", etc. The Makefile.am in these directories uses VPATH to find sources in src/?d and src/Common.
Step 3)
Do "[g]make dist" at the top level.
...
...
@@ -115,7 +114,7 @@ Choosing not to use libtool would require many changes, the first would be to ch
ii) Using the system compilers cc and f77.
2) i686-suse-linux:
a) We used MesaGL and a BLAS lib included in our distribution. The BLAS lib needed -lg2c to process FORTRAN code properly.
a) We used MesaGL and a BLAS lib included in our distribution. If MesaGL is not found, "configure" will also try "GL". The BLAS lib needed -lg2c to process FORTRAN code properly.
3) sparc-sun-SunOS:
a) For the xdr-Routines, the library -lnsl seemed necessary.
@@ -67,7 +67,11 @@ Default library mode is to install static and shared libraries. Change this via
--enable-shared=?? and/or --enable-static=??
where ?? is "yes" or "no".
where ?? is "yes" or "no". Finally, the option
--enable-el_index
builds versions of the ALBERT libraries with C Preprocessor macro "EL_INDEX" set to 1. See the ALBERT documentation for details.
We recommend setting the environment variables "CFLAGS" and "FFLAGS" to "", so that "configure" does NOT automatically substitute a "-g" debugging option while compiling, as well as using the highest possible optimization flag "-O???" during a build of (non-debug) libraries.