I just downloaded the latest unix vm 3.9-5 i686
I can't get it to run. I get this error. squeak: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory I have /lib/libuuid.so.1 on my machine. This is on Ubuntu Dapper AMD64 I tried running squeak in the local directory which was created when unzipping the download. And also from the INSTALLed squeak. I also tried copying the lib to both the local directory and also the /usr/local/lib/... directory. My attempts were simply ~$ ./squeak my.image #the local vm ~$ squeak my.image #the INSTALLed vm I don't know if I'm doing something wrong, or if there is something wrong in my setup, or what. Any help getting this going greatly appreciated. Jimmie |
Jimmie,
On Apr 23, 2006, at 7:33 PM, Jimmie Houchin wrote: > squeak: error while loading shared libraries: libuuid.so.1: cannot > open > shared object file: No such file or directory > > I have /lib/libuuid.so.1 on my machine. Run /sbin/ldconfig as root. If it still doesn't work, check you have the link $ ls -l /usr/lib/libuuid.so lrwxrwxrwx 1 root root 17 Apr 6 08:44 /usr/lib/libuuid.so -> / lib/libuuid.so.1 (run ldconfig again if you create the link). If that doesn't work, you might try removing and reinstalling the package. If that doesn't work, then http://squeakvm.org/unix/release/Squeak-3.9-6.i686-pc-linux- gnu.tar.gz has an external UUIDPlugin, so at least your VM should run even though libuuid prevents UUIDPlugin from loading. Cheers, Ian |
Hello Ian,
Thanks for the reply. Ian Piumarta wrote: > Jimmie, > > On Apr 23, 2006, at 7:33 PM, Jimmie Houchin wrote: > >> squeak: error while loading shared libraries: libuuid.so.1: cannot open >> shared object file: No such file or directory >> >> I have /lib/libuuid.so.1 on my machine. > > Run /sbin/ldconfig as root. If it still doesn't work, check you have > the link Okay, did that. > $ ls -l /usr/lib/libuuid.so > lrwxrwxrwx 1 root root 17 Apr 6 08:44 /usr/lib/libuuid.so -> > /lib/libuuid.so.1 > > (run ldconfig again if you create the link). Okay, did that too. $ ls -l /usr/lib/libuuid.so* lrwxrwxrwx 1 root root 17 2006-04-24 00:48 /usr/lib/libuuid.so -> /lib/libuuid.so.1 lrwxrwxrwx 1 root root 17 2006-04-24 00:52 /usr/lib/libuuid.so.1 -> /lib/libuuid.so.1 $ ls -l /lib/libuuid.so.1* lrwxrwxrwx 1 root root 14 2006-04-21 17:14 /lib/libuuid.so.1 -> libuuid.so.1.2 -rw-r--r-- 1 root root 10608 2005-08-23 08:23 /lib/libuuid.so.1.2 root@squirrel:~/squeak/3.9-6# /sbin/ldconfig -l /lib/libuuid.so.1.2 Running /sbin/ldconfig -p gives me: libuuid.so.1 (libc6,x86-64) => /lib/libuuid.so.1 libuuid.so.1 (libc6,x86-64) => /usr/lib/libuuid.so.1 libuuid.so (libc6,x86-64) => /usr/lib/libuuid.so > If that doesn't work, you might try removing and reinstalling the package. > If that doesn't work, then > > http://squeakvm.org/unix/release/Squeak-3.9-6.i686-pc-linux-gnu.tar.gz > > has an external UUIDPlugin, so at least your VM should run even though > libuuid prevents UUIDPlugin from loading. Downloaded and gave that a try too. Same errors. :( I can see the external plugin. I installed like: ./INSTALL i686-pc-linux-gnu otherwise I get an error like: Your architecture appears to be: x86_64-linux-gnu. No binaries/libraries found for x86_64-linux-gnu. You might have tell INSTALL whch cpu-vendor-os to use. Thanks for working with me on this. Jimmie |
Free forum by Nabble | Edit this page |