[squeak-dev] Squeak and Linux OpenSuse 11.1

Giuseppe Luigi Punzi glpunzi at lordzealon.com
Mon May 18 15:38:38 UTC 2009


Hi, thanks in advance for your answer.

The output is:
glpunzi at dhcppc2:~/descargas/Squeak-3.10-4/platforms/unix/src/vm> ldd 
/usr/local/lib/squeak/3.10-4/vm-display-X11
        linux-gate.so.1 =>  (0xffffe000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xf7f6a000)
        libGL.so.1 => not found
        libXext.so.6 => /usr/lib/libXext.so.6 (0xf7f59000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xf7f50000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xf7f34000)
        libdl.so.2 => /lib/libdl.so.2 (0xf7f2f000)
        libm.so.6 => /lib/libm.so.6 (0xf7f06000)
        libnsl.so.1 => /lib/libnsl.so.1 (0xf7eed000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xf7dba000)
        libc.so.6 => /lib/libc.so.6 (0xf7c5e000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xf7c59000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xf7c53000)
        /lib/ld-linux.so.2 (0xf7fab000)
        libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xf7c50000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xf7c32000)

Could be libGL the problem?

libGL.so.1 is provided by Mesa package, but is installed. It puts the file on 
/usr/lib64





El Monday 18 May 2009 17:27:02 Bruce O'Neel escribió:
> Hi,
>
> Try a
>
> ldd /usr/local/lib/squeak/3.10-4/vm-display-X11.so
>
> or
>
> ldd /usr/local/lib/squeak/3.10-4/vm-display-X11
>
> and look at what libraries vm-disply-X11 wants.  That might point
> you in some direction.
>
> cheers
>
> bruce
>
> On Mon, May 18, 2009 at 03:20:45PM +0200, Giuseppe Luigi Punzi wrote:
> > Hi all,
> >
> > Recently I installed OpenSuse 11.1 in my work machine, and I'm trying to
> > get Squeak working.
> >
> > I downloaded  Squeak-3.10-4.i686-pc-linux-gnu.tar.gz from
> > http://www.squeakvm.org/unix/
> >
> > I tried to launch ./INSTALL but it told me:
> > "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."
> >
> > To avoid to build a VM, I forced with
> > ./INSTALL i686-pc-linux-gnu/
> >
> > it installed, but, when I tried to start it, I get:
> > glpunzi at dhcppc2:~/desarrollo/squeak.3.10> squeak
> > Squeak3.10.2-7179-basic.image could not find display driver
> > vm-display-X11; either:
> >   - check that /usr/local/lib/squeak/3.10-4/vm-display-X11.so exists, or
> >   - use the '-plugins <path>' option to tell me where it is, or
> >   - remove DISPLAY from your environment.
> > Abortado
> >
> > My vm-display.X11 looks like:
> > glpunzi at dhcppc2:~/desarrollo/squeak.3.10> ls
> > /usr/local/lib/squeak/3.10-4/ AioPlugin                DBusPlugin      
> > ImmX11Plugin   MIDIPlugin OggPlugin        squeak         
> > UnixOSProcessPlugin  vm-display-fbdev  vm- display-X11.do  vm-sound-NAS  
> > XDisplayControlPlugin
> > B3DAcceleratorPlugin     FileCopyPlugin   KedamaPlugin   Mpeg3Plugin
> > PseudoTTYPlugin  Squeak3D        UUIDPlugin           vm-display-null  
> > vm- display-X11.so  vm-sound-null
> > ClipboardExtendedPlugin  GStreamerPlugin  KedamaPlugin2  npsqueak.so
> > RomePlugin       SqueakFFIPrims  VideoForLinuxPlugin  vm-display-X11   
> > vm- sound-ALSA      vm-sound-OSS
> > glpunzi at dhcppc2:~/desarrollo/squeak.3.10>
> >
> > I had vm-display-X11 and I supposed about a symbolic link is needed, and
> > I create it (the vm-display-X11.so above is my symlink), but still don't
> > working.
> >
> > Someone could give me some advice?
> >
> > Cheers.




More information about the Squeak-dev mailing list