ScriptBasic
May 22, 2012, 01:42:53 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: The ScriptBasic User, Developer and extension module guides are available at the WIKI.
 
   Home   Wiki Help Search Login Register  
Pages: [1]
  Print  
Author Topic: ScriptBasic 2.1 Linux  (Read 3485 times)
support
Administrator
*****
Posts: 409


« 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

  • 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
« Last Edit: September 30, 2009, 07:40:01 PM by support » Logged
E.K.Virtanen
Newbie
*
Posts: 13


WWW
« Reply #1 on: November 25, 2009, 04:01:05 PM »

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.
Logged

support
Administrator
*****
Posts: 409


« Reply #2 on: March 26, 2010, 04:25:41 PM »

The following is the latest source. (as far as I'm aware of)

ScriptBasic Linux 2.1

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)

« Last Edit: March 28, 2010, 02:34:35 AM by support » Logged
midiwall
Newbie
*
Posts: 3



« Reply #3 on: July 22, 2010, 01:49:58 PM »

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)
Logged

:: Mark
support
Administrator
*****
Posts: 409


« Reply #4 on: July 25, 2010, 12:19:17 PM »

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.

Logged
mesbas
Newbie
*
Posts: 13


« Reply #5 on: December 26, 2010, 12:52:06 PM »

Just for grins  Grin 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
Logged
support
Administrator
*****
Posts: 409


« Reply #6 on: December 26, 2010, 01:28:14 PM »

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
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!