ScriptBasic
ScriptBasic => Download => Topic started by: Support on September 12, 2009, 11:25:31 PM
-
I'm pleased to announce that the first release candidate for ScriptBasic 2.1 Linux is available.
The ODBC interface has changed from unixODBC to iODBC to align with the OS X version.
Download (http://www.scriptbasic.org/download/SB_2.1_RC1_Linux.tbz)
- download the compressed tar file to your /usr/src directory
- In your Linux console, cd to /usr/scr and type bunzip2 SB_2.1_RC1_Linux.tbz
- this creates a SB_2.1_RC1_Linux.tar file.
- extract the tar file with tar -xvf SB_2.1_RC1_Linux.tar
- this creates a scriptbasic directory with everything needed to install ScriptBasic
- cd into the scriptbasic directory and type ./install.sh
You are now able to use ScriptBasic
-
Works like a glove with these informations. From where i can get all the modules (gtk.bas etc.)? Cant find them...though not first time when i dont see something that is in front of my eyes.
-
The following is the latest source. (as far as I'm aware of)
ScriptBasic Linux 2.1 (http://www.scriptbasic.org/download/SB_2.1_RC1_Linux.tar.gz)
Build Process
- Uncompressed the archive. (creates a scriptbasic directory)
- ./setup (builds the complete ScriptBasic language from scratch) It's a good idea to remove the last bin directory that was previously created.
- ./setup --install (installs ScriptBasic and creates a default binary version of the configuration file)
Known Successful Builds:
- CentOS 5.4 (32 bit)
- Ubuntu (32 bit)
Please reply to this topic thread if you have successfully compiled ScriptBasic on a Linux version not mentioned yet.
Note: In the next build, the BDB (Berkeley DB) and PSQL (PostgreSQL) extension modules will no longer be included or supported. (use at your own risk)
-
Two notes on compile/install:
- When I unpacked the sources, setup didn't come out with -x permissions
- When compiling on ubuntu, I had permission errors and had to "sudo ___" the 3 steps (./setup, ./setup --install, ./install.sh)
-
Thanks for your feedback!
I will be creating new docs for the compiling process as time permits. If you can post your steps as a guide, it would help the project along.
-
Just for grins ;D what's the difference between the 2.1 Linux and the 3.0 Windows versions?
I thought they were the same! Obviously, Windows is Windows and Linux is not, but it seems like it would be a lot easier to maintain one source for all OS's.
I'm always wondering if one works better then the other, or if I'm missing something.
I happen to prefer Linux for my hobby programming, and have compiled and installed the source on my Linux box.
There seems to be a lot of Windows, and other OS stuff in the Linux source, that just isn't used. And that's OK.
So why can't there be a lot of Linux stuff in the Windows version that isn't used.
If a new function is created or a bug is found, you only have to change/update one source tree.
I'm sure there's a good reason, I just can't think of one.
Tom
-
Tom,
ScriptBasic 2.1 is the current distribution on all platforms. The 3.0 goal (started on Windows) was a 32/64 bit MinGW-gcc project that died shortly after getting started. (Armando migrated back to his BCX MBC translator project as his pet project.) My time is being spent on the Linux environment and I could use your help putting together a distribution we all can be proud of.
John
-
Greetings, I made an AUR package for the Arch linux users, in case someone is interested. Hope someone would be able to provide some feedback :)
https://aur.archlinux.org/packages/scriptbasic/
-
Thanks Peter!
Greetings, I made an AUR package for the Arch linux users,
I'm assuming this is a 64 bit Arch Linux distribution?
I will be posting soon a Script BASIC for Windows 32 bit Inno setup file for testing and feedback.
-
I'm assuming this is a 64 bit Arch Linux distribution?
Yes, the package is for 64-bit.
Arch 32-bit is phasing out btw. (http://www.pcworld.com/article/3164876/linux/arch-linux-pulls-the-plug-on-32-bit.html)