Subject: [ruby-ffi] Re: puts example fails in doze |
From: rogerdpack |
Date: 12/18/09 12:22 PM |
To: ruby-ffi |
appears it needed an extra ffi_lib 'crtdll' in there.
Question. the demo code module Hello extend FFI::Library attach_function 'puts', [ :string ], :int end Hello.puts("Hello, World") works in linux without doing an explicit ffi_lib call...I'm curious as to why windows require ffi_lib 'msvcrt', when it is linked against msvcrt in the beginning to start with (I guess)? Any ideas there? Thanks. -r