Subject:
[ruby-ffi] ffi 0.6.0 and Windows (was: is the 0.6.0 gem ready to release?)
From:
Luis Lavena
Date:
2/8/10 2:43 AM
To:
ruby-ffi@googlegroups.com

On Mon, Jan 25, 2010 at 3:14 PM, Luis Lavena <luislavena@gmail.com> wrote:
> Sorry for top post. Going to check all windows versions tomorrow. Travelling
> right now.
>

Apologizes for not responding to this before.

Seems 0.6.0 got released anyway.

I was unable to compile or locally check if these gems worked properly
on MinGW and VC6 builds of Ruby on Windows.

Wayne: there was an issue with Windows native versions? Checking with gem list:

C:\Users\Luis>gem list ffi --remote --details

*** REMOTE GEMS ***

ffi (0.6.0)
    Platform: ruby, ["java"]
    Author: Wayne Meissner
    Rubyforge: http://rubyforge.org/projects/ffi
    Homepage: http://wiki.github.com/ffi/ffi

    Ruby-FFI is a ruby extension for programmatically loading dynamic
    libraries, binding functions within them, and calling those
    functions from Ruby code


I cannot see "x86-mingw32" or "x86-mswin32" released.

Trying to install the "ruby" version and trigger the compile process
failed on a sed segmentation fault (used to compile libffi)

If you don't mind, I would like to take a stab and rearrange libffi
and ffi build directories to make it work on Windows while keep it
working under OSX/Linux.

-- Luis Lavena AREA 17 - Perfection in design is achieved not when there is nothing more to add, but rather when there is nothing more to take away. Antoine de Saint-Exupéry