Also, how do you import said module, this one I don't quite get.
So, something like this:
dll.d:
extern (C) module test;
int foo() {...}
-------------------------
main.d
int main(string[] args)
{
...
(dl loading code for dll.so)
module dll = dlsym(lh, "test");
...
}
So, aside from the crappy abstraction, something like that?
