[squeak-dev] Squeak and Linux OpenSuse 11.1

Bert Freudenberg bert at freudenbergs.de
Mon May 18 18:27:05 UTC 2009


You could try the olpc Squeak VM which is built without GL support:

http://etoys.laptop.org/rpms/squeak-vm-3.10-3olpc11.i386.rpm

- Bert -

On 18.05.2009, at 09:19, Giuseppe Luigi Punzi wrote:

> Don't works :(
>
> El Monday 18 May 2009 17:42:38 Mariano Martinez Peck escribió:
>> On Mon, May 18, 2009 at 2:38 PM, Giuseppe Luigi Punzi <
>>
>> glpunzi at lordzealon.com> wrote:
>>> 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
>>
>> what about doing an ln to /usr/lib ?   just to see if works
>>
>>> 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