Hi all,
I'm sure I'm missing something but I just can't get Squeak to run on Linux. I'm following the INSTALL notes so run /bin/sh INSTALL and it keeps on telling me that it can't find the binaries/libraries for i686-pc-linux-gnuoldld. I get this both on Mandrake Spring 2007 (running Gnome) and Puppy Linux (a very fast very slim Linux) which uses Xorg and Xversa as windows managers. Should I pick up some other binaries/libraries or is there something else I have to do? I've tried numerous different versions of the vm (3.0, 3.6, 3.9) but all with the same result. Thanks for any pointers Ted |
Try running from install dir (I think: /usr/local/lib/...) and
supplying full path to image. On 4/29/08, Flying Dutchman <[hidden email]> wrote: > > Hi all, > I'm sure I'm missing something but I just can't get Squeak to run on Linux. > I'm following the INSTALL notes so run /bin/sh INSTALL and it keeps on > telling me that it can't find the binaries/libraries for > i686-pc-linux-gnuoldld. I get this both on Mandrake Spring 2007 (running > Gnome) and Puppy Linux (a very fast very slim Linux) which uses Xorg and > Xversa as windows managers. > Should I pick up some other binaries/libraries or is there something else I > have to do? > I've tried numerous different versions of the vm (3.0, 3.6, 3.9) but all > with the same result. > Thanks for any pointers > Ted > -- > View this message in context: > http://www.nabble.com/Squeak-on-Linux-tp16964277p16964277.html > Sent from the Squeak - Dev mailing list archive at Nabble.com. > > > |
In reply to this post by Ted
On 29.04.2008, at 19:13, Flying Dutchman wrote:
> > Hi all, > I'm sure I'm missing something but I just can't get Squeak to run on > Linux. > I'm following the INSTALL notes so run /bin/sh INSTALL and it keeps on > telling me that it can't find the binaries/libraries for > i686-pc-linux-gnuoldld. I get this both on Mandrake Spring 2007 > (running > Gnome) and Puppy Linux (a very fast very slim Linux) which uses Xorg > and > Xversa as windows managers. > Should I pick up some other binaries/libraries or is there something > else I > have to do? Read the next paragraph on the install notes: =========== If this complains that it cannot find the architecture-specific files for your machine, even though you have downloaded and unpacked the relevant archive, then there might simply be a difference in operating system versions. If you believe that the architecture-specific files in the directory "foo-bar-baz" will work for you, then you can specify that directory as an argument to INSTALL: $ su root # cd Squeak-X.Y # /bin/sh INSTALL foo-bar-baz # exit $ =========== So "/bin/sh INSTALL i686-pc-linux-gnu" should work ... - Bert - |
In reply to this post by Ted
On Tuesday 29 Apr 2008 10:43:47 pm Flying Dutchman wrote:
> Hi all, > I'm sure I'm missing something but I just can't get Squeak to run on Linux. > I'm following the INSTALL notes so run /bin/sh INSTALL and it keeps on > telling me that it can't find the binaries/libraries for > i686-pc-linux-gnuoldld. Can you run with "/bin/sh -x INSTALL" and see at which place the error is reported? If the screen scrolls off fast, you can capture the transcript in a file with the command: script -c '/bin/sh -x INSTALL' transcript.log transcript.log file may contain clues about the error. Subbu |
which package are you trying to install, it seems to me like you need to run ./configure, make, then make install from the console..
On Wed, Apr 30, 2008 at 11:32 AM, K. K. Subramaniam <[hidden email]> wrote:
-- David Zmick /dz0004455\ http://dz0004455.googlepages.com http://dz0004455.blogspot.com |
In reply to this post by Ted
Hi,
Thank you all for your help. I've managed to get it installed. I basically made three mistakes: - I used 'desktop' zip/tar/gz programs to explode the archive - this caused the to set the permissions on the underlying files/directories to be wrong in some cases - I associated the image file with the wrong Squeak executable; instead of the installed one I used the one from the Archive - I tried to install the lib i686-pc-linux-gnuoldld as that's what the system told me. This should have been i686-pc-linux-gnu I must say, it now runs like a dream on Puppy Linux. The installation on Mandrake seems overload on the hardware so I'm now trying xubuntu. Can I suggest to amend the Unix documentation to include the above for Linux/Unix newbies like myself? Again, thanks for all your help Ted |
Free forum by Nabble | Edit this page |