Hi,
I'm working on a library for GPC, and I want to make it available to the public. But I don't know in which way.
At the moment the library contains some wrappers to other libraries (libao, libsndfile, libggi and libfreetype) and some other functionality (loading/saving .ppm files (graphics)).
The largest part of the wrappers is done in C, and then there is some Pascal to wrap that.
If you want to take a look at the stuff, you can download http://industree.org/libguakagpc/download/PASCAL-0.20020619.tar.bz2
I don't know what would be a good place to put the files. And maybe I need to work with units, but I'm not a very experienced Pascal programmer, so I don't have experience with units. (I started doing Pascal just for this project actually.) What happens if you do a "uses GPC" or "uses GMP"?
Are the files supposed to go into a directory like /usr/lib/gcc-lib/i386-linux/2.95.4/units/?
Could this stuff also be incorporated into the GPC distribution? Just like GMP?
One 'problem' might be that I don't provide all the functionality of the libraries in the wrappers. I'm writing it for someone who will never use all the available functionality, so right now that's a good idea. If it will become available to more people, it might be a good idea to make stuff more general.
greetz, Kasper