ScriptBasic

ScriptBasic => Download => Topic started by: Support on July 05, 2010, 11:18:41 AM

Title: ScriptBasic 3.0 Windows 32/64
Post by: Support on July 05, 2010, 11:18:41 AM
(http://www.scriptbasic.org/sb_logo.gif)

The ScriptBasic open source project development team has made available a release candidate for the new 3.0 release for Windows 32/64 platforms. The source has been compiled with the TDM MinGW/GCC C/C++ compiler (http://tdm-gcc.tdragon.net/). The pre-compiled runtime binaries for both 32 and 64 Windows platforms are available for download as is the common source for ScriptBasic. Please help the project out with testing and providing feedback for the new 3.0 pre-release.

Quote from: Armando Rivera
Source.

New makefile target:  install

After building with -m32 or -m64, do:

make install DIR={where you want to install}

For example, after building the 64bit version, I did:

make install DIR=c:\Scriptbasic64.

The DIR= part is REQUIRED.  Limitation of the Windows Shell (bash would have made the entire Makefile a piece of cake).

There's no target for uninstall; it's easy to implement but I want YOU to do it (only way to learn).

libxml is removed, and replaced with mxml.

mxml module currently has the following functions:

"LoadDoc"
"GetNext"
"GetChild"
"GetNodeValue"
"GetNode"
"SaveDoc"
"NewDoc"
"FreeDoc"
"GetProperty"

See the interface.c file for more info about each function (you should be able to generate the html pages, I think, using Perl).

The mxml.zip (http://www.scriptbasic.org/download/3.0/mxml.zip) file contains libmxml.a files for 32 and 64 bit modes and should be copied to your MinGW include directory by platform.

ScriptBasic 3.0 Windows 64 Binaries (http://www.scriptbasic.org/download/3.0/SBWin64RT.zip)





Title: Re: ScriptBasic 3.0 Windows 32/64
Post by: Support on July 09, 2010, 08:06:54 PM
I have attached to this post the RC2 (Release Candidate) for the 3.0 release of ScriptBasic for Windows. Included is the 32-bit Windows pre-compiled binaries and source for ScriptBasic.

This release has all the extension modules that will be supported going forward. The 3rd party cross platform open source libraries that are supported as extension modules are as follows.


RUNTIME (http://www.scriptbasic.org/download/SBWin32-3.0_RC2.zip) - ScriptBasic 3.0 RC2 (32-bit Windows) Precompiled Binaries

SOURCE (http://www.scriptbasic.org/download/SBSource-3.0_RC2.zip) - ScriptBasic 3.0 Source

Your comments and testing feedback is appreciated.

Title: Re: ScriptBasic 3.0 Windows 32/64
Post by: Verhas on August 01, 2010, 07:37:00 AM
ScriptBasic 2.0.0 was released in 2006, that is four years ago. Now I see that this is going to be 3.0 version. Could we all ask for some details what has changed in the program between 2.0.0 and 3.0?
Title: Re: ScriptBasic 3.0 Windows 32/64
Post by: Support on August 01, 2010, 12:08:19 PM
Peter,

The reason I'm moving to a 3.0 release is as follows.


The core of ScriptBasic is solid and mature, I haven't sensed from Armando that he has any plans at enhancing the interpreter API at this point.

These are the 3.0 goals at this time and are open for discussion.