Create Shared library with blitz3d
Blitz3D Forums/Blitz3D Beginners Area/Create Shared library with blitz3d
| ||
Hi folks! I'm what you would call a seasoned novice in programming. So please be patient. My question is this: Is it possible to create a shared library in blitz3d? A "dll" that can handle some image manipulation for my other programming language? Does blitz3d support shared libraries? If so, are there any examples around? Sincerely, Donald |
| ||
In short, no you can't create .dlls in Blitz3D. You can *use* them (if suitably wrapped... I don't know the details of this), but you certainly can't create them. |
| ||
Purebasic ( http://purebasic.com/ ) is a good, low cost, language for making DLLs. |
| ||
Freebasic is also capable of creating .dll's and as the name implies is free http://www.freebasic.net/ . I used it to create the blitz3d+ dll http://www.blitzbasic.com/Community/posts.php?topic=75711#846042 |
| ||
Thank you very much! I'm digging into freebasic now. |
| ||
Emergence BASIC (www.ionicwind.com) is also capable of creating DLL's. In addition it does DX9 graphics and is free. Barney |
| ||
If you want a reliable BASIC language where you can be 100% sure that a bug is not compiler related, then I would go for PowerBasic. |