[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:000980] Re: AdvancedDCL-0.1.8 Install Memo



��Ƿ��Ǥ���

> AdvancedDCL �� Ruby-NetCDF �Υǥ�ץ������Υ��顼��
> �ؤ��ƤǤ�����AdvancedDCL��ñ��ʥߥ��Ǥ���ľ���ޤ�������
> Ruby-NetCDF�����θ���������Ǥ��ޤ���Ǥ�����NumRu �Υ��󥯥롼��
> ����Ƥߤ��ꡢ���顼�νФ�path�᥽�åɤ������Ƥߤ���
> �����ΤǤ��������ˤϻ��ޤ���Ǥ�����������Ruby �ΥС�������
> 1.6.5 �˾夲��Ȱʲ��Υ��顼�ϽФޤ���Ǥ�����
> 
> >[koshiro@xxxxxx demo]$ ruby demo2-graphic.rb 
> >/usr/lib/ruby/site_ruby/1.6/numru/netcdf.rb:130: undefined method path'
> for
> >class NumRu::NetCDF' (NameError)
> >        from demo2-graphic.rb:2:in require'
> >        from demo2-graphic.rb:2


���������Ǥ����� �С������夲�Ƥߤ�������ɲ������ޤ���Ǥ�����
�Ȥ��������̤Υ��顼���Ф�褦�ˤʤä���

% ruby demo2-graphic.rb
demo2-graphic.rb:10:in `write_file': uninitialized constant AdvancedDCL (NameError)
        from demo2-graphic.rb:64

�¤ϡ��ɤ���

require "numru/advanceddcl"
require "numru/netcdf"

�Ȥ�������ε������ä��Ƥ��ޤ��褦�Ǥ�����Σ��Ԥ������ؤ���ȡ�
NetCDF ���ʤ��Ȥ������롣�¤�����ϡ�ξ�ԤȤ��ĥ�饤�֥�꡼
�ǡ�advanceddcl ���۲��� rubydcl �ǡˡ�rb_define_module ���Ƥ�
���ȤΤ褦�Ǥ���netcdfraw.c �ڤ� RubyDCL �� init.c �Ȥ�ˡ�

    mNum = rb_define_module("NumRu");

�ǡ��⥸�塼��������Ƥޤ������ɤ���� Ruby �ץ��������Τ褦��
�ɲäˤʤ餺����񤭤ˤʤ�褦�Ǥ��ʤȤ����ǡ�����ϥ������Х���
���ʤ������ NumRu --> mNumRu �򾡼�˽̤�� mNum �Ȥ���Τ�����
�ޤ������ˡ� ���ᤷ�˰����򥳥��ȥ����Ȥ���������ʤ�ư���ޤ�
�����Ǥ⤽�줸��Ȥ��ʤ��Τǡ����Ƚ�Ǥ��ʤ��Ȥʤ�ʤ��Ǥ��͡�

Ruby �Υѡ������Ϥۤ�Ȥˤ���򤷤Ƥ�������������

��Ƿ��