libgin.a is not an actual "library" nor is it "relocateable" in the sense that the library loader ld.so (which is a "relocateable library" itself) needs. I am not sure if Inline can use an "uncompiled/unlinked" library archive (eg: libxxx.a). It may be that Inline can use a nonrelocateable object (eg: libxxx.o) that it can "manually" link into. However I'm mostly sure what you need to do in this instance is actually compile libgin.a into a dynamic library (a .dll in MS land and a .so in un*x land). Then Inline should be able to access it.
in reply to Still More Inline Problems
Good luck and I hope this was both informative and correct. Someone will hopefully speak up if I've borked it.
/ | 666 ||