In the last hour I have learned just how little I know about libraries and about using them with BlitzMax. Maybe you can help me!
I can get GTK popping in happily (I think) using code pulled from Brucey's gtkmaxgui module (his scary looking Imports in gtkcommon.bmx). The trouble is Importing anything else that I do not have an example of.
Unfortunately, I am a bit confused about the whole thing! I don't really know where to start with this question, so here is a list of various ignorant questions that have crept into my head in the last little while:
-(Kind of irrelevent): Does BlitzMax do shared libraries, or just static libraries?
-How can I get a library that BlitzMax can import, (for example) for libGlade?
-What's with those -mylibrary imports? I've used them before and I'm assuming that they are to link to a library in a way independent of the filesystem, but I have never really explored them. Does every library have a -something thingy defined? (What do I call those, anyway?). How can I find out how to import a library with that -blah thing?
I'll leave it at that for now, since likely the answers to those questions will solve my problems.
I can get GTK popping in happily (I think) using code pulled from Brucey's gtkmaxgui module (his scary looking Imports in gtkcommon.bmx). The trouble is Importing anything else that I do not have an example of.
Unfortunately, I am a bit confused about the whole thing! I don't really know where to start with this question, so here is a list of various ignorant questions that have crept into my head in the last little while:
-(Kind of irrelevent): Does BlitzMax do shared libraries, or just static libraries?
-How can I get a library that BlitzMax can import, (for example) for libGlade?
-What's with those -mylibrary imports? I've used them before and I'm assuming that they are to link to a library in a way independent of the filesystem, but I have never really explored them. Does every library have a -something thingy defined? (What do I call those, anyway?). How can I find out how to import a library with that -blah thing?
I'll leave it at that for now, since likely the answers to those questions will solve my problems.
