What's new? | Help | Directory | Sign in
Google
syx
Smalltalk YX
  
  
  
  
    
Search
for
Updated Jun 06, 2008 by lethalman88
Labels: Phase-Deploy
InstallationInstructions  
Syx installation instructions

Available platforms

Syx has been tested on the following platforms:

System requirements

SEE BELOW FOR SOURCES INSTALLATION INSTRUCTIONS

SOME PACKAGES/ARCHIVES ARE NOT UPDATED YET TO VERSION 0.1.7

Windows XP

To install Syx on your Windows XP system, you must download the installer here.

Alternatively, if you are on a limited system, you can still download the binaries archive here. Extract the archive then Syx is ready to be used. File types are not updated though to match .st and .sim files.

Once you downloaded it, double click on it and then follow the instructions.

Windows CE (PocketPC and Smartphone)

To install Syx on your handled system you must download the binary archive here.

Extract the archive; a new directory will be created named syx-0.1.7-bin-wince. Upload the contents of the directory (not the directory) into the root of your device.

To run it just click on the syx application in your handled device.

Foresight Linux

To install Syx on your linux distribution perform the following command in a root shell prompt:

# conary update syx

This will install the syx package or update it if already installed.

Arch Linux

To install Syx on your linux distribution perform the following command in a root shell prompt:

# pacman -U syx

This will install the syx package or update it if already installed.

Gentoo Linux

There's no Gentoo official ebuild at the moment, but you may use Layman to install it from the Gentoo Sunrise User Overlay. If you don't have layman yet, you can emerge it with the following commands:

emerge -va layman
echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
layman -f -a sunrise

Once this is done without troubles, we can go ahead installing Syx:

emerge syx

To upgrade to a newer version of Syx:

layman -s sunrise
emerge syx

Other binary packages

Syx works on many other platforms, but below you'll see only available downloads from this website.

The following are the Smalltalk YX 0.1.7 archives:

Linux x86-64

Solaris 11 (Sparc 64-bit) (thanks to blufox)

Solaris 11 x86 (thanks to blufox)

Solaris 11 x86-64 (thanks to blufox)

FreeBSD 6.1 x86 (thanks to blufox)

Once downloaded, please read the README or README-BINARIES file.

Installing from Sources

Obtain source archive here: http://syx.googlecode.com/files/syx-0.1.7.tar.gz Find more archives in the Downloads section.

Unstable

If you want to hack on Syx or being updated with the latest changes, you can download the snapshot of the master branch here.

Alternatively, you can also get a working copy of the Git repository:

git clone http://repo.or.cz/r/syx.git

or

git clone git://repo.or.cz/syx.git

Building with GNU build (autotools)

To build Smalltalk YX with this building system you need a make program (for example GNU make).

Then click here and follow the instructions

Building with SCons

In order to compile and install Smalltalk YX successfully you have to get SCons installed on your system.

Then click here and follow the instructions


Comment by daniel.tritone, Aug 14, 2007

I just installed SYX in my Slackware 12.0 and it works great. Perhaps you should update the tested platforms list :)

Cheers, Daniel.

Comment by lethalman88, Dec 17, 2007

Thanks very much Daniel :)

Comment by al.skobelev, Dec 17, 2007

Hello, I've just compiled syx under MacOSX 10.4.11. Without readline library as I had some problems when tried to link to it. The strange thing that in Terminal syx shows the '>' character only after I hit enter, so my session looks like the following:

$ syx
'Hello World!' printNl!      
> Hello World!
Hello World!
Comment by lethalman88, Dec 17, 2007

Yes this is a known issue since syx 0.1.5. The problem comes with the stdout buffering. Thanks very much. Feel free to open an issue.


Sign in to add a comment