<br><br><div><span class="gmail_quote">On 8/2/07, <b class="gmail_sendername">Herbert König</b> <<a href="mailto:herbertkoenig@gmx.net">herbertkoenig@gmx.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br><br>I have a usb stick with a Squeak windows installation.<br><br>Now I want to make this run on a mac and Linux. From my windows point<br>of view I would have to copy the Mac or Linux equivalent of squeak.exe.</blockquote>
<div><br>For Linux, you'll want "squeak" (which is the executable binary containing the VM), "vm-display-X11" and "vm-sound-null" plug-ins at the least. If you want to use sound, also include "vm-sound-OSS". If you want to run headless, also include "vm-display-null".
<br><br>These files can be in the same directory as squeak.image, squeak.changes and SqueakV9.sources. If you want to put the "squeak" executable elsewhere, start it from the command prompt or shell like this:<br>
<br>/path/to/squeak -plugins /path/to/plugins /path/to/squeak.image<br><br>(replacing the paths with what you have set up, of course).<br><br>subbukk is correct about some versions of linux not allowing executables to be run from a removable device. To get around this, either copy the files to the hard disk, or mount the USB disk manually without using the "noexec" flag (see "man mount" for more info here -
e.g. "mount /dev/sda1 /mnt/usbdisk" - the usb disk is usually emulated as a SCSI device (!)).<br><br>Also note that USB disks in my experience are quite slow. If you plan to load and save images often, copy the image to the hard disk, and when you're finished, copy them back to the USB disk.
<br><br>Michael. <br></div><br></div><br>