That and this:
Quoted from an e-mail from skidracer.
I did manage to talk with Mark this week about dll support.
The problem is in my mind the garbage collector is used to
managing things from the bottom of the call stack so I think
you need to manually initialize and collect from the main of your C application.
He said something about locks on every call
but that sounded a bit heavy handed...
There are likely other gotchas and I sure don't want to be
responsible for any more twisted panties so like threading
and trashing gl texture states without restoring them when
sharing with glmax2d, we don't currently advocate building runtime libraries.
The problem is in my mind the garbage collector is used to
managing things from the bottom of the call stack so I think
you need to manually initialize and collect from the main of your C application.
He said something about locks on every call
but that sounded a bit heavy handed...
There are likely other gotchas and I sure don't want to be
responsible for any more twisted panties so like threading
and trashing gl texture states without restoring them when
sharing with glmax2d, we don't currently advocate building runtime libraries.
Quoted from an e-mail from skidracer.