Download VA Smalltalk

You must have a username and password to download any of these files. You can get them either by:

After purchasing or registering, you will receive an email with your username and password. If you have already installed an evaluation copy of the current version of VA Smalltalk, you only need to download and install the License file to convert the evaluation copy to a paid-up copy.

Detailed Instructions

For instructions on download and install, find your platform below »
Users seeking to install on Windows 64-bit platforms should pay particular attention to the installation directions.
Users seeking to install on Linux should pay attention to the download package manager. Ubuntu and Linux Mint u
se the debian package manager. Fedora and RedHat use the rpm package manager.

Be sure to read the License Agreement » and the Readme file »

 
 

Windows VA Smalltalk

v. 8.6.3 Released 2016.12.12

Components Size Link
Product Installer 90 Mb Download
Documentation Installer 32 Mb Download
Server 4 Mb Download
License File (after purchase)   Download

Windows Instructions (below) »

 
 

Solaris VA Smalltalk

v. 8.6.3 Released 2016.12.12

Components Size Link
Product Installer 77 Mb Download
Server 4 Mb Download
License File (after purchase)   Download

Solaris Instructions (below) »

 
 

Linux VA Smalltalk

v. 8.6.3 Released 2016.12.12

Components Size Link
Product Installer 81 Mb DownloadDeb DownloadRpm
Documentation Installer 29 Mb DownloadDeb DownloadRpm
Server 4 Mb Download
License File (after purchase)   Download

Linux Instructions (below) »

 
 

AIX VA Smalltalk

v. 8.6.3 Released 2016.12.12

Component Size Link
Product Installer 78 Mb Download
Documentation Installer 27 Mb Download
Server 5 Mb Download
License File (after purchase)   Download

AIX Instructions follow Linux (below) »

Downloading VA Smalltalk Version: General Information

VA Smalltalk distribution files are divided into development time components and runtime components.

Windows, Linux and AIX have two downloadable development time components:

Product Installer
The product installer installs the Client and Manager components of the VA Smalltalk product as well as a development IDE setup tool. The Client component contains the VA Smalltalk development IDE. The Manager component contains the VA Smalltalk library (source code repository) file and the EMSRV code used to access the repository file in a team environment.
Documentation Installer
The documentation installer installs a local copy of the VA Smalltalk documentation onto your workstation.

Each Solaris VA Smalltalk platform has two downloadable development time components:

  • Client
  • Manager

Client — The Client component contains the VA Smalltalk development IDE. You will need to install a client on each machine on which you wish to develop VA Smalltalk applications.

You must download and install the correct client package for your workstation operating system.

Manager — The Manager component contains the VA Smalltalk manager file (mgr80.dat) and the EMSRV code used to access the manager file in a team environment. The 'manager' is the code database used in conjunction with the workstation client IDE. One manager can concurrently support multiple clients. Therefore you will only need to install the manager one time on a suitable server machine.

You must download and install the correct manager package for your server machine's operating system. It does not have to match the client operating system. A Linux manager install, for example, can concurrently service Windows, AIX, Solaris, and Linux clients. The same is true for all of the other manager installs.

Each VA Smalltalk platform has one downloadable runtime component:

  • Server Runtime

Server Runtime — This is the runtime support needed for deploying Smalltalk applications developed using VA Smalltalk. There is no formal install program for Server Runtime. You simply use unzip to unpack the runtime files and add your packaged Smalltalk application into the resulting directory structure.

You must download and unpack the correct Server Runtime package for your workstation operating system.

Notes:

  1. If you do not already have a suitable unzip program, then you can download a no-charge unzip program such as the Info-ZIP unzip program. ( http://www.info-zip.org/pub/infozip/ ). Please note that gunzip will not work with the VA *.zip files. The VA *.zip files are multi-file archives; gunzip is only designed to handle single compressed files.
  2. Please unzip client and manager zips on the same kind of machine that you intend to install them on. Do not, for example, unzip a Solaris client install onto a Windows machine.
  3. Complete install instructions, such as how to set up EMSRV, can be found in the install guide. for UNIX platforms the install guide is in the doc directory of the unzipped client or manager install directory tree:
    • the UNIX client install guide is in cd_c/doc/instgd.htm
    • the UNIX manager install guide is in cd_m/doc/instgd.htm

Windows Instructions

Windows Product, Download and Install

  1. Download the Windows Product Installer found in the table above into a temporary work area.
  2. Execute the Windows Product Installer and follow the ensuing installation instructions.
  3. Please refer to the Readme file » and the Installation Guide file » for further installation instructions regarding running VA Smalltalk under User Access Control on Vista and Windows 7.

Windows Documentation, Download and Install

  1. Download the Windows Documentation Installer found in the table above into a temporary work area.
  2. Execute the Windows Documentation Installer and follow the ensuing installation instructions.

Windows Server Runtime, Download and Install

  1. Download the Windows Server Runtime package found in the table above into a temporary work area.
  2. Unzip the Windows Server Runtime package into the directory into which you wish to install Server Runtime.
    • Your unzip program must honor (not flatten) the directory structure when it unzips the package.
  3. After you have successfully installed Server Runtime you may erase the zip file you downloaded.

Linux Instructions

Both Rpm and Debian are provided to facilitate installation of VA Smalltalk on Linux.

Linux Product, Download and Install

  1. Download the Debian or RPM Linux Product Installer found in the table above into a temporary work area.
  2. Unzip the zip file.
  3. Change your current directory to the temporary work area.
  4. Run the installer by executing sudo ./vainstall with the desired features (standalone, client, or manager). (If there is no sudo, su to root then execute the install.)
  5. Please refer to the HowToReadme.txt file for detailed installation/uninstallation instructions. The Readme file » and the Installation Guide file » have further detailed instructions for setting up a team or standalone environment and for troubleshooting.

Linux Documentation, Download and Install

  1. Download the Debian or RPM Linux Documentation Installer found in the table above into a temporary work area.
  2. Unzip the zip file.
  3. Change your current director to the temporary work area.
  4. Run the installer by executing sudo ./vainstall. (If there is no sudo, su to root then execute the install.)
  5. Please refer to HowToReadme.txt file for detailed installation/uninstallation instructions. The Readme file » and the Installation Guide file » have further installation instructions.

Linux Server Runtime, Download and Install

  1. Download the Linux Server Runtime package found in the table above into a temporary work area.
  2. Unzip the Linux Runtime package. The Server Runtime files will be put into the server subdirectory of the target directory specified with the unzip command. Your unzip program must honor (not flatten) the directory structure when it unzips the package.
    • Your unzip program must honor (not flatten) the directory structure when it unzips the package.
  3. Manually link libc.so e.g. ln -s /lib/libc.so.6 <server_dir>/bin/libc.so
  4. After you have successfully installed Server Runtime you may erase the zip file you downloaded.

AIX Instructions

In version 8.6.2 the AIX installation procedure changed. The AIX Product Installer contains both manager and client components, but not documentation. Documentation is available in a separate installer. Server runtime is the third download.

AIX Product, Download and Install

Rpm is provided to facilitate installation of VA Smalltalk on AIX. First, download the AIX Product Installer found in the table above, then follow Linux Instructions.

AIX Documentation, Download and Install

First, download the AIX Document Installer found in the table above, then follow Linux Instructions.

AIX Server Runtime, Download and Install

  1. Download the AIX Server Runtime package found in the table above into a temporary work area.
  2. Unzip the AIX Runtime package. The Server Runtime files will be put into the server subdirectory of the target directory specified with the unzip command. Your unzip program must honor (not flatten) the directory structure when it unzips the package.
    • Your unzip program must honor (not flatten) the directory structure when it unzips the package.
  3. Manually create libc.so e.g.
    ar -X 32 -x /usr/lib/libc.a shr.o
    mv shr.o /bin/libc.so
  4. After you have successfully installed Server Runtime you may erase the zip file you downloaded.

SUN Solaris Instructions

In version 8.6.3 the Solaris installation procedure changed. The Solaris Product Installer contains both manager and client components, but not documentation. Server runtime is the second download. Documentation is unavailable as a separate installer but is available at the website.

SUN Solaris Product, Download and Install

Pkg is provided to facilitate installation of VA Smalltalk on SUN Solaris. First, download the SUN Solaris Product Installer found in the table above, then follow Linux Instructions.

SUN Solaris Server Runtime, Download and Install

  1. Download the SUN Solaris Server Runtime package found in the table above into a temporary work area.
  2. Unzip the SUN Solaris Server Runtime package. The Server Runtime files will be put into the server subdirectory of the target directory specified with the unzip command. Your unzip program must honor (not flatten) the directory structure when it unzips the package.
    • Your unzip program must honor (not flatten) the directory structure when it unzips the package.
  3. After you have successfully installed Server Runtime you may erase the zip file you downloaded.

 

License Agreement

Read Me

View the Read Me file

Download Previous Versions

Version History

See the history and product roadmap for VA Smalltalk