[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 �Υѡ������Ϥۤ�Ȥˤ���Ƥ�������������
��Ƿ��