Thank you your examples work for me as well, and it’s pretty fast drawing !
Annick
Le 23 sept. 2014 à 01:04, p...@highoctane.be a écrit :

> 
> 
> I've got the 32 bit ones. I checked.
> 
> Nicolas got it working, I'll check.
> 
> Phil
>  
> 
> 
> On Tue, Sep 23, 2014 at 12:32 AM, Casimiro de Almeida Barreto 
> <casimiro.barr...@gmail.com> wrote:
> Sometimes the problem is that you have Linux x86_64 and only the 64bit 
> libraries. When using squeak it is necessary to have the proper 32bit 
> libraries to have the system working.
> 
> On 22-09-2014 18:10, p...@highoctane.be wrote:
>> I passed 'localhost:0:0' in the XWindows example and this gave me a window 
>> reference.
>> 
>> The next problem was that it broke after that. But I got the handle.
>> 
>> Try with that, it may help.
>> 
>> Phil
>> 
>> 
>> On Mon, Sep 22, 2014 at 10:02 PM, Annick Fron <l...@afceurope.com> wrote:
>> Thanks you
>> The problem is I wanted to use X windows !
>> Otherwise I have managed to use FFI on Linux.
>> Perhaps there is a glitch when passing nil as argument. It is not clear 
>> whether we have to use nil or 0 (as a null pointer).
>> This is really my point, I sometimes need to pass NULL.
>> Annick
>> 
>> Le 22 sept. 2014 à 21:22, Nicolai Hess <nicolaih...@web.de> a écrit :
>> 
>>> 
>>> 2014-09-22 18:10 GMT+02:00 p...@highoctane.be <p...@highoctane.be>:
>>> I've been able to reproduce this.
>>> 
>>> Well, my CentOS thing requires me for some reason to put 
>>> /usr/lib/libX11.so.6 in the module name (doing these kind of things looks 
>>> like usual for lib names with FFI from what I saw from old Squeak threads).
>>> 
>>> Yes, I read this threads too, I solved it by
>>> LD_LIBRARY_PATH=<YOUR_PATH_TO_X11> ./pharo ....
>>> 
>>> but no matter which of this (LD_LIBRARY_PATH or full name in the ffi 
>>> pragma) the call throws the
>>> "could not coerce arguments"- error.
>>> 
>>> But the Sample class>>callC: method you wrote in the other mail works.
>>> 
>>> 
>>> 
>>> XCreateGC: xDisplay with: aDrawable with: valueMask with: values
>>> 
>>>                                             <cdecl: X11GC 'XCreateGC' 
>>> (X11Display* X11Drawable ulong long*) module: '/usr/lib/libX11.so.6'>
>>> 
>>> Now, other internal FFIPrims tests do work.
>>> 
>>> So, it is X11 or something else, I do not know.
>>> 
>>> Phil
>>> 
>>> 
>>> On Mon, Sep 22, 2014 at 4:39 PM, Ben Coman <b...@openinworld.com> wrote:
>>> Annick Fron wrote:
>>> Hi,
>>> 
>>> I have posted a bug about this in fogbugz.
>>> FFI example on Linux don’t work
>>> 
>>> X11Display coloredRectangles 
>>> raises an error « coud not coerce arguments ».
>>> In fogbugz, I was asked to raise this question in the mailing list, to know 
>>> if it comes from the VM or from FFI.
>>> 
>>> Annick
>>> 
>>>   
>>> Hi Annick, 
>>> Sorry I don't know anything about this topic to help, just a minor 
>>> observation that a link to the fogbugz issue would help streamline things 
>>> for someone who does.
>>> :)
>>> cheers -ben
>>> 
>>> 
>>> 
>>> 
>>> 
>> 
>> 
> 
> 

Reply via email to