> I know that in a past life I was able to export symbols from a normal > executable without too much work. If you're using "gcc --shared" note that I think the linker disables all the dll-related code (i.e. exports) when not building a dll. It shouldn't be hard to re-enable, but you'd have to make it not default to export-all like it does for dlls.