[ghemical-devel] ghemical-2.98 released

Tommi Hassinen Tommi.Hassinen at uku.fi
Thu Jul 31 07:31:42 EDT 2008


Hello,

today I released the following stuff:

ghemical-2.98.tar.gz
libghemical-2.98.tar.gz
liboglappth-0.98.tar.gz

in the usual places ; you can get them for example here:
http://www.uku.fi/~thassine/projects/download/release20080731/

Not much have changed on the outside, but on inside I have made such arrangements that it is now possible to compile ghemical as a gtk+ application on windows. I will make an installer package for windows soon (I still need to release the application from a fixed installation path and make the installer itself but the application works already fine). I have also trashed the ghemical-on-win32-api project because there is no longer need for it ; therefore the w32_xxx.cpp and such files have gone from the source tree.

Here is what have been changed:

1) In libghemical there is a method libghemical_init(const char *) that must be called before anything else in the library ; it will tell the library where the data files are installed. In UNIX programs the following initialization code should work:

libghemical_init(LIBDATA_PATH);

2) model::AddAtom() method has been renamed to model::AddAtom_lg() to avoid conflicts with Win32 API.

3) engine::GetClassName() method has been renamed to engine::GetClassName_lg() to avoid conflicts with Win32 API.

4) GLUT-library dependency have been removed from ghemical and liboglappth ; it was only needed for OpenGL text rendering but it is now done using gtkglext and pango.

Regards,

Tommi



More information about the ghemical-devel mailing list