It sounds to me like that you want to do is like most implementations: provide header files and object files -- except that you may have put your source code in the header rather than in its own module. I'd recommend putting declarations in the header, putting the definitions in its own module, compiling the module, and then distributing the resulting object file with the header.
Dave Sinkula
long time no c
5,058 posts since Apr 2004
Reputation Points: 2,780
Solved Threads: 314
[post=106155]Here[/post] is a very simplified example of something similar.
Dave Sinkula
long time no c
5,058 posts since Apr 2004
Reputation Points: 2,780
Solved Threads: 314