On 09-05-2012 16:17, Adriel Paredes wrote:
> I have the 32 bits libraries... It works in ubuntu, but not in fedora
This stuff of FFI has been discussed in the VM-dev list. Making FFI work
in linux x86_64 is a real pain. First, CogVM as it comes with Pharo
distribution or as you get from Eliot's repositories are 32bits. Then
you have to have all 32bit libraries installed <and> LD_LIBRARY_PATH
adjusted to point first to the /usr/lib instead of /usr/lib64. But even
so, things just don't work plainly.

I am having trouble with OpenGL, Fann and some other libraries.

Also, currently FFI doesn't support 64bit binaries.

CdAB
>
> On Wed, May 9, 2012 at 4:15 PM, Milan Mimica <[email protected]
> <mailto:[email protected]>> wrote:
>
>     Does FFI even support 64-bit binaries?
>
>
>     On 9 May 2012 20:42, Adriel Paredes <[email protected]
>     <mailto:[email protected]>> wrote:
>
>         Hi Folks... 
>
>         I'm having some troubles with FFI in Fedora x86_64. I tried to
>         execute some OS functions. I have all the libreries needed for
>         that, but I always have the same error. In the *stack top
>         *into FFICallbackThunk class when I send the
>         allocateExcecutablePage message i got this: *#'insufficient C
>         memory' *
>
>         Has anyone had this kind of error before?
>
>
>         This is the stack trace in my terminal.
>
>         PrimitiveFailed: primitive #allocateExecutablePage in
>         FFICallbackThunk class failed
>         FFICallbackThunk class(Object)>>primitiveFailed:
>         FFICallbackThunk class(Object)>>primitiveFailed
>         FFICallbackThunk class>>allocateExecutablePage
>         FFICallbackThunk class>>unusedBlockInExecutablePage in Block:
>         [ExecutablePages add: self allocateExecutablePage]...etc...
>         Semaphore>>critical: in Block: [caught := true....
>         BlockClosure>>ensure:
>         Semaphore>>critical:
>         FFICallbackThunk class>>unusedBlockInExecutablePage
>         FFICallbackThunk class>>privateFinalizingNew
>         FFICallbackThunk class>>newCCall
>
>
>         -- 
>         Adriel Paredes
>         E-Mail: [email protected]
>         <mailto:[email protected]>
>         Twitter: @adrielparedes
>         Skype: adriel.paredes
>
>
>
>
>
>     -- 
>     Milan Mimica
>     http://sparklet.sf.net
>
>
>
>
> -- 
> Adriel Paredes
> E-Mail: [email protected] <mailto:[email protected]>
> Twitter: @adrielparedes
> Skype: adriel.paredes
>
>

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to