[Ruby] Re: [Ruby] определения переменной в C

Kachalov Anton mouse at linux.ru.net
Tue Nov 5 15:27:43 MSK 2002


Alexander Bokovoy пишет:

>On Tue, Nov 05, 2002 at 12:14:41PM +0200, Eugene Scripnik wrote:
>  
>
>>KA> Как это можно ещё сделать?
>>Насколько я понимаю, ты пытаешься добавить метод video для обьекта
>>$FreeCraft. Но есть одна деталь, rb_define_method добавляет
>>instance_method, то есть метод для экземпляра класса (то что получится
>>после SomeClass.new). А $FreeCraft не является классом - это готовый
>>объект. С API для добавления метода к объекту я не знаю. Вместо этого
>>    
>>
<skip>

>>    
>>
>Код работает, компилировать с помощью:
>
>#!/usr/bin/env ruby
>require 'rbconfig.rb'
>include Config
>
>`#{CONFIG['CC']} #{CONFIG['CFLAGS']} -I#{CONFIG['archdir']} #{CONFIG['LIBRUBYARG']} #{CONFIG['LIBS']} -o foo foo.c`
>  
>
спасибо, заработало ;-)

Rgds,
Anton

-- 
ALTLinux Team
http://www.altlinux.ru
LRN Team
http://www.lrn.ru





More information about the Ruby mailing list