I spent some time creating the framework for a ggi Extension library. I'm sort of anal so instead of doing it the easy way I went over extlib creation in detail. In the process, I found some things which seemed to be of interest. 1) I noticed that the libtool had some statements commented out inside the libxmi directory. This is because you get a "cannot link libtool object to shared library" error. I don't think commenting this out is neccessary. I think libtool 1.3.5 (as opposed to 1.3.5a) is fine. The problem seems to be caused by the LIBADD entry in the targets Makefile.am. LIBADD isn't needed and everything seems to work fine without it. 2) The parsing of the configuration files seems to have a bug. If the config file doesn't end with a '\n' then a null pointer could get dereferenced during parsing (_ggDoLoad) and terminate the program with signal 11. I have suggestions for fixing this but I don't know what solution the maintainer would like to have. 3) Anyone have some functions without a home that they want to include in a library? Thank you, Lee -- Get your free email from www.linuxmail.org Powered by Outblaze
