[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