Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / BASIC DLL Compiler

Author
Message
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 25th Sep 2003 22:55
Anyone know a cheap BASIC compiler that makes DLLS, im looking for ones with a trial version, and i want them to be DBPro compatible...

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
MushroomHead
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: United Kingdom
Posted: 25th Sep 2003 23:04
[href]www.purebasic.com[/href]
Shadow Robert
22
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 25th Sep 2003 23:08
www.ibasic.com
www.powerbasic.com too

empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 25th Sep 2003 23:46
No, the current version of IBasic doesn't compile to DLLs (in fact it's interpreted)

I awoke in a fever. The bedclothes were all soaked in sweat.
She said "You've been having a nightmare and it's not over yet"
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 29th Sep 2003 21:59
Is that all...is there a BASIC to C converter that does DLLs...heh heh heh im trying to make a new 3D Engine...i have way to much time...and way to many questions, dont you agree Empty?

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 29th Sep 2003 22:21
Quote: "i have way to much time...and way to many questions, dont you agree Empty?"

LOL.
It's ok.

I awoke in a fever. The bedclothes were all soaked in sweat.
She said "You've been having a nightmare and it's not over yet"
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 29th Sep 2003 22:40
Ahh...its better to ask the questions than to stay ignorant...

And i cannot find the PowerBASIC Trial...

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
empty
22
Years of Service
User Offline
Joined: 26th Aug 2002
Location: 3 boats down from the candy
Posted: 29th Sep 2003 22:47
Quote: "Ahh...its better to ask the questions than to stay ignorant..."

Couldn't agree more.


Quote: "And i cannot find the PowerBASIC Trial..."

AFAIK there's no trial/demo version available.

I awoke in a fever. The bedclothes were all soaked in sweat.
She said "You've been having a nightmare and it's not over yet"
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 29th Sep 2003 23:59 Edited at: 29th Sep 2003 23:59
You might want to have a google for 'BCX'. It's a BASIC->C converter that can create DLLs - It uses LCC (a free C compiler for windows)

You can find a packaged download from http://www.rjpcomputing.com/programming/bcx/

You can also use the BCX forum on Yahoo - they seem a helpful bunch
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 30th Sep 2003 21:50
BCX is a little big...are you sure it makes DarkBASICPro compatable DLLs...

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 30th Sep 2003 22:08 Edited at: 30th Sep 2003 22:13
Yep. The DLLs it produces are standard type and LCC comes with a standard resource editor.

[edit]There are smaller downloads, but you have to get them working yourself ... ie BCX, BCX help, LCC and the Win32 API help can be found individually[/edit]
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 1st Oct 2003 18:48
If i download the DirectX SDK can i use the C code in my book to link the Headers and the Libraries like in Visual C++...Cause i am trying to make a 3D engine but im not sure if DirectX will work with any C++ compiler or if its specific to Visual C++ until its adapted like almost all the basics...just wondering cause i cannot find it...i know some basic C and alot of BASIC so its good for me...i like the Idea...but im concerned it may be slow...

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 1st Oct 2003 20:42
Generally, the DX libraries that Microsoft distribute are VC++ compatible only, however it doesn't take long for libraries for other compilers to be released. There is a DX9 library available for MINGW for example.
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 1st Oct 2003 22:05
BCX uses the LCC compiler right?...does it have a DirectX port or maybe an OpenGL library...maybe the BCX can translate the BASIC to C and then i can use MINGW to compile it...which ever is easiest...lol...are any of these existant...i'll try anything im desparate for making sumthing thats 3D Engine-ish from anything lol...man i'm bored...

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 1st Oct 2003 22:20
Really you need to address these questions somewhere else (maybe the BCX forum on yahoo), but yes LCC does have access to DirectX and OpenGL.

Accessing DirectX using BCX is harder but possible. Accessing OpenGL is easy.

Work has been done (IIRC) to allow BCX to use other compilers including MINGW.
Eddie Gordo
21
Years of Service
User Offline
Joined: 14th Jan 2003
Location: Ohio - USA
Posted: 1st Oct 2003 22:24
lol...i can see when im not wanted...ill go somewhere else...lol...thanks for the info IanM i'll look into that...

Visual Programming Studio ORANGE
Replacement IDE for Dark Basic Professional...
(Will Be Availeable When This is Removed)
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 1st Oct 2003 22:28
Finally, someone else who uses LCC

Login to post a reply

Server time is: 2024-11-23 23:20:16
Your offset time is: 2024-11-23 23:20:16