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

Reply via email to