|
Post by Supermonkey on Nov 26, 2006 16:03:27 GMT -5
....well sort of. I managed to get Toms simple compiler to run under linux which can be downloaded from the new wiki - b4gl-linux.wikispaces.com/. Install instructions: Download unzip go to the directory type make badda-bing There are better instructions on the wiki...or will be in a few minutes. cheers Jon
|
|
|
Post by davy on Nov 26, 2006 17:13:22 GMT -5
Awesome!!! I couldnt get the makefile to recognize, but it was very easy to command line compile it. The print command works fine, I am going to start expirementing and see if I cant bind some opengl to it!!! This is very exciting...
|
|
|
Post by Supermonkey on Nov 26, 2006 18:54:57 GMT -5
Ok ladies and gentlement I have uploaded a new version (codenamed if you like) linBASIC since it doesn't actually offer any GL support but does offer all the commands from Basic4GL 3.33 (yeh I know its old I've asked tom to upload the latest source). You can as before download it from the wiki.
|
|
|
Post by davy on Nov 26, 2006 20:07:11 GMT -5
I'm nearly done reimplimenting opengl into it, so far its comming along pretty smoothly. A functional Basic4GL for linux is indeed very close...
|
|
|
Post by Tom Mulgrew on Nov 27, 2006 3:31:20 GMT -5
You guys are legends...
I'll try and get the source updated by the end of the weekend.
(Now if I could only find that Ubuntoo live CD...)
|
|
|
Post by Supermonkey on Nov 27, 2006 11:23:42 GMT -5
I've had to take down the last release because it seemed to be broken, I'll try and get that release back up by the end of today.
[edit]
Cheers tom, although I think looking at it now I'm going to stick at 3.33 until we have everything working, then begin upgrading it to v4 that way hopefully we won't have a half finished and buggy port.
|
|
|
Post by James :) (aka Madcow) on Nov 27, 2006 13:05:33 GMT -5
i'll be working on a basic editor which you two can advance (command high light)
|
|
|
Post by davy on Nov 27, 2006 13:11:43 GMT -5
I've got the OpenGL to work pretty well. I'm trying to keep everything in-tact so it will be as compatible as possible (I've already been able to run a number of demo's off of the boards). You will need Mesa (a free OpenGL implimentation for linux) or some other OpenGL and GLUT for linux. Also, if anyone is good at writing GUI's... It would really help to recreate the Basic4GL feel in linux if someone wrote an IDE similar to the windows Basic4GL. The easiest way to do that would just be to create a front-end to the terminal (command line) and send the command to it when they hit run (and save the current file as a temporary runfile or something). Naturally a file browser and stuff would be great. Tom: You can get the latest ubuntu at ubuntu-releases.cs.umn.edu//6.06/
|
|
|
Post by James :) (aka Madcow) on Nov 27, 2006 13:15:19 GMT -5
sure i'll make an editor but i'll need you to make it run the programs
|
|
|
Post by davy on Nov 27, 2006 13:19:22 GMT -5
It's not all together yet, I put a bunch of the OpenGL implimentation back in, and supermonkey was fixing bugs and implimenting the other Basic4GL functions, now they need put together and there are still more bugs to work out. What do you plan to make the editor with?
|
|
|
Post by James :) (aka Madcow) on Nov 27, 2006 13:30:25 GMT -5
i ca make it with code blocks or dev c++ . but if you want i can make it with your compiler.
|
|
|
Post by davy on Nov 27, 2006 13:37:09 GMT -5
Well, it has to be made in linux unless you have a cross compiler. It would be really easy to make with python or something. But if it gets compiled, it has to be compiled in linux. So, codebocks and devc++ wont work. Unfortunately, windows and linux use different executable formats so windows compilers wont work. We're doing everything in GCC.
|
|
|
Post by Supermonkey on Nov 27, 2006 14:06:37 GMT -5
You could write it in codeblocks or dev cpp using GTK or something of the sort, then attempt to convert it to linux and swear alot ;D
|
|
|
Post by davy on Nov 27, 2006 14:11:59 GMT -5
Yes, swearing is always the best programming technique.
|
|
|
Post by Supermonkey on Nov 27, 2006 14:31:09 GMT -5
The next version is up, which thanks to davy now actually offers some openGL support as well as all the standard basic commands (apart from networking (and FileIO is buggy)).
|
|