Create Shared library with blitz3d

Blitz3D Forums/Blitz3D Beginners Area/Create Shared library with blitz3d

Donald(Posted 2008) [#1]
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


LineOf7s(Posted 2008) [#2]
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.


Zethrax(Posted 2008) [#3]
Purebasic ( http://purebasic.com/ ) is a good, low cost, language for making DLLs.


Billp(Posted 2008) [#4]
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


Donald(Posted 2008) [#5]
Thank you very much!
I'm digging into freebasic now.


Barnabius(Posted 2008) [#6]
Emergence BASIC (www.ionicwind.com) is also capable of creating DLL's. In addition it does DX9 graphics and is free.

Barney


MikeHart(Posted 2008) [#7]
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.