solaris.
preconfig now sets it to null.
Unless the user has set it to something nonnull,
configure then resets it to -fPIC for all platforms except for Solaris,
where it set to null. Solaris doesn't require -fPIC.
Solaris decided a declaration was actually a definition.
So, I changed the way templated static storage is declared. It
still needs to be defined once and only once on all platforms.
This just picks an arbitrary condition, calculates all of the
interfacial properties, and dumps it to an ascii file.
We want to ensure that the answer doesn't change over time.
a FULL python installation, but will inevitably fail because neither the numarray
or numeric package has been installed.
Now, a check is made during the raw preconfig run to see if the include
files for the numarray package can be found. If they can't be found and the
python installation option is set to default, then the python build variable
is set to 1, reducing python to a minimal installation.
In most cases, the raw out-of-the-box
preconfig
make
make test
steps will now work. Whereas before, there were compile errors occurring because
the numarray include files were not able to be found.
More information about the SUNDIALS installation is now printed out.
CVS
This coincides with what is assumed in the configure.in file, and
avoids potential problems with spaces in $HOME that frequently
appear on cygwin installations.
-Did a better job at coming up with cropping strategy for molalalities
which are used for the calculation of the activity coefficents.
Without such a strategy, act coeffs may become unbounded and
cause the equilibrium solver to fail.
the macro AC_PROG_INSTALL to the program config/install-sh, which was
the backup option for AC_PROG_INSTALL anyway.
The driving reason for this was that the default /usr/bin/install
program on linux had problems when directories under $(CANTERA_ROOT)/build
weren't owned by installing user. Note, this can happen in a
collaborative environment when multiple people have group rw
on the source/build directory.
However, in general, this should help cross-platform variability
issues, since there is less variability now.
The user can override config/install-sh choice by setting the
environmental variable INSTALL_BIN in the preconfig script.