On Sat, Aug 21, 2010 at 11:37 PM, R.. Kumar 1.9.1 OSX
<sentinel1879 / gmail.com> wrote:
> Michael Fellinger wrote:
>> On Sat, Aug 21, 2010 at 7:10 PM, R.. Kumar 1.9.1 OSX
>> <sentinel1879 / gmail.com> wrote:
>>> Christoph Kappel wrote:
>>>> ---- On Sat, 21 Aug 2010 08:17:32 +0200 R.. Kumar 1.9.1 OSX wrote ----
>>>>>Someone told me that STR2CSTR has been removed. Could someone tell me
>>>>>what I should replace STR2CSTR with in the ncurses code, or what to do.
>>>>>I am not familiar with the Ruby-C interface, and would appreciate some
>>>>>pointers.
>>
>> http://github.com/seanohalpin/ffi-ncurses
>
> Is anything other than ncurses port required to be installed ?

Seems like it's a bit outdated, I fixed that for you:
http://github.com/manveru/ffi-ncurses

Not sure if that works on OSX, but I'm hopeful :)

>
> I get:
> $ ruby example.rb
>
> .rvm/gems/ruby-1.9.2-head/gems/ffi-0.6.3/lib/ffi/library.rb:61:in `block
> in ffi_lib': Could not open library 'libncurses.so.5':
> dlopen(libncurses.so.5, 5): image not found. Could not open library
> 'libncurses.so.5.dylib': dlopen(libncurses.so.5.dylib, 5): image not
> found (LoadError)
>
> $ mdfind -name 'libncurses.'
> /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libncurses.5.4.dylib
> /usr/lib/libncurses.5.4.dylib
> /usr/lib/libncurses.5.dylib
> /opt/local/lib/libncurses.5.dylib
> /opt/local/lib/libncurses.a
>
> $ port installed | grep ncurse
> ncurses @5.7_0+darwin_10 (active)
> ncursesw @5.7_0+darwin_10 (active)
>
> --
> Posted via http://www.ruby-forum.com/.
>
>



-- 
Michael Fellinger
CTO, The Rubyists, LLC
I check email a couple times daily; to reach me sooner, use:
http://awayfind.com/manveru