Dear all,
while improving the Experiment class hierarchy, I detected a problem in
the Loki library which we use quite extensively. It appeared that the
problem was already known to the developers of that code, and their most
recent version (0.1.3) avoided copiler errors. I have downloaded and
used this new version, however, a couple of central functions had
changed names, so I had to do additional changes to the EChem++ code.
Moreover, some of the Loki functionality is now in a library (libloki).
Thus, you should add a new variable LOKILIB to your environment which
points to the path where lokilib.a resides.
I have now installed the new version on echem9. The headers of the new
file are at
/usr/include/loki (this should be used in environment variable LOKISRC)
while the library is at
/usr/lib (this should be used in environment variable LOKILIB)
Please, download version 0.1.3 of Loki from sourceforge to your local
computer if you do development there, and copy the source to some
directory of your choice. The README does not give all information about
installation though. So, go the the loki source directory and do a
make;make install
this will compile the lokilib and install it to the locations above.
Then set your LOKILIB and LOKISRC environment variable accordingly.
Make a new installation of BSUtilities and Quantity (get the most recent
cvs versions with checkout, since some files have been added). Make a
./configure for both packages and compile.
Do the same for EChem++ (I will upload the relevant changes in a couple
of minutes). This should do, except for my Experiment test programs. I
am still checking for a bug.
Hope all works
Bernd
--
=======================================================================
Bernd Speiser
Institut f"ur Organische Chemie
Auf der Morgenstelle 18
D-72076 T"ubingen
Germany
phone: +49-7071-2976205 (office) +49-7071-2976242 (laboratory)
fax: +49-7071-295518
e-mail: ber...@un...
Internet: http://www.uni-tuebingen.de/speiser
=======================================================================
|