Ok, so I am currently running Salix 13.37 (essentially Slackware). I want to run Scratch, but I can not find a Squeak package and every Wine package I try to install appears to install just fine, but then won't run. Does anyone know of a way to get Squeak or Wine running on Slackware 13.37 so that I can run Scratch?
Offline
urhungry wrote:
Ok, so I am currently running Salix 13.37 (essentially Slackware). I want to run Scratch, but I can not find a Squeak package and every Wine package I try to install appears to install just fine, but then won't run. Does anyone know of a way to get Squeak or Wine running on Slackware 13.37 so that I can run Scratch?
most Linux software requires other packages to install. if you use that operating systems' software centre or something like that, it will install those packages automatically. you can also download the packages that it requires manually. if you have installed WINE and all of its required packages, it should work. i had the problem on Ubuntu using WINE where it wouldn't load a Windows program unless i use the sudo command in the terminal.
Offline
nathanprocks wrote:
urhungry wrote:
Ok, so I am currently running Salix 13.37 (essentially Slackware). I want to run Scratch, but I can not find a Squeak package and every Wine package I try to install appears to install just fine, but then won't run. Does anyone know of a way to get Squeak or Wine running on Slackware 13.37 so that I can run Scratch?
most Linux software requires other packages to install. if you use that operating systems' software centre or something like that, it will install those packages automatically. you can also download the packages that it requires manually. if you have installed WINE and all of its required packages, it should work. i had the problem on Ubuntu using WINE where it wouldn't load a Windows program unless i use the sudo command in the terminal.
I had the same problem on a linux eeepc
Offline
ssss wrote:
nathanprocks wrote:
urhungry wrote:
Ok, so I am currently running Salix 13.37 (essentially Slackware). I want to run Scratch, but I can not find a Squeak package and every Wine package I try to install appears to install just fine, but then won't run. Does anyone know of a way to get Squeak or Wine running on Slackware 13.37 so that I can run Scratch?
most Linux software requires other packages to install. if you use that operating systems' software centre or something like that, it will install those packages automatically. you can also download the packages that it requires manually. if you have installed WINE and all of its required packages, it should work. i had the problem on Ubuntu using WINE where it wouldn't load a Windows program unless i use the sudo command in the terminal.
I had the same problem on a linux eeepc
![]()
on Linux, you have to install the packages in the correct order. if you don't have the required packages, it will show and error message saying something like "dependency not satisfied" and the name of the required package. that is what happens on Ubuntu.
Offline
nathanprocks wrote:
ssss wrote:
nathanprocks wrote:
most Linux software requires other packages to install. if you use that operating systems' software centre or something like that, it will install those packages automatically. you can also download the packages that it requires manually. if you have installed WINE and all of its required packages, it should work. i had the problem on Ubuntu using WINE where it wouldn't load a Windows program unless i use the sudo command in the terminal.
I had the same problem on a linux eeepc
![]()
on Linux, you have to install the packages in the correct order. if you don't have the required packages, it will show and error message saying something like "dependency not satisfied" and the name of the required package. that is what happens on Ubuntu.
Ik.
Offline
urhungry wrote:
Thank you for the help, but that is not the problem. Wine and Squeak are not available in the repository at all. I think that I'll have a dual boot system with Ubuntu.
Sounds like a good idea.
Offline
Ubuntu also has the Ubuntu Software Centre which has WINE and Squeak on it.
Offline
I was able to build on Slackware 13.37. Scratch actually uses an older version of squeak. It does not work with version 4.0 of squeak.
Get the older 3.10-4 version of squeak, which you can get from squeak's site
http://www.squeakvm.org/unix/release/
Get files
http://www.squeakvm.org/unix/release/Squeak-3.10-4.i686-pc-linux-gnu.tar.gz
and
http://www.squeakvm.org/unix/release/Squeak-3.10-4.src.tar.gz
Copy to some directory and untar the two files
$ tar -zxvf Squeak-3.10-4.i686-pc-linux-gnu.tar.gz
$ tar -zxvf Squeak-3.10-4.src.tar.gz
cd to directory Squeak-3.10-4
and follow the instructions in README to configure, make, and install.
I ran into a compilation problem with "dprintf" function. If you are a bit familiar with C, just comment out the occurence of this function from the source files.
-----
After this, also get the file
http://www.squeakvm.org/unix/release/Squeak-3.sources.tar.gz
$ tar zxvf Squeak-3.sources.tar.gz
and copy the extracted file SqueakV3.sources to /usr/local/lib/squeak/3.10-4
-----
Next get the Scratch Source Tarball from
http://info.scratch.mit.edu/sites/infoscratch.media.mit.edu/files/file/source-package/scratch-1.4.0.1.tar.gz
and after untar
tar zxvf scratch-1.4.0.1.tar.gz
cd to the "scratch " directory and do
$ make
Next follow the instructions in README at
http://my-svn.assembla.com/svn/scratchonlinux/trunk/scratch/README.txt
for manual installation. This entails copying files to /usr/local/
----------
To run scratch, copy the following line to a script file (or run from a console)
/usr/local/bin/squeak -plugins /usr/local/lib/scratch/Plugins /usr/local/lib/scratch/Scratch.image
------
Offline
Another easy way to do a native install on slackware 13.37 is to get the RPM package for Fedora and convert it to txz package
http://info.scratch.mit.edu/Scratch_on_Linux
$ rpm2txz scratch-1.4.0.1-1.i386.rpm
# installpkg scratch-1.4.0.1-1.i386.txz
Offline