Does BlitzMax support DLL creation yet?
BlitzMax Forums/BlitzMax Programming/Does BlitzMax support DLL creation yet?
| ||
I am choosing a language to write my engine dll in. I know PureBasic will work, but the language sucks, and developing with it will waste time. IBasic is another option, but it is a language I have never dealt with. BlitzMax would be ideal, but I need to know whether it will properly compile into a complex dll with many functions, before I waste a lot of time with it. |
| ||
Dont think so. I was thinking about this myself tho and realised that it might be possible to get an open source dll creation engine, and plug it into max, just means hunting for it. I may be wrong about max not being able to make dll's tho.. |
| ||
Someone came up with a hack for producing a DLL with Max which a search should turn up. No official method AFAIK. |
| ||
I'm pretty scared to use a hack to make a commercial product. |
| ||
It isn't really a hack. If I understand correctly, BlitzMAX produces object files in the same format as the widely-used gcc compiler (it has to - since BMX uses a third-party linker) Therefore the same techniques used to produce DLLs using gcc will work with BlitzMAX-produced object files. |