~ubuntu-branches/ubuntu/trusty/ruby1.9/trusty

« back to all changes in this revision

Viewing changes to README.EXT.ja

  • Committer: Bazaar Package Importer
  • Author(s): Stephan Hermann
  • Date: 2008-01-24 11:42:29 UTC
  • mfrom: (1.1.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20080124114229-jw2f87rdxlq6gp11
Tags: 1.9.0.0-2ubuntu1
* Merge from debian unstable, remaining changes:
  - Robustify check for target_os, fixing build failure on lpia.

Show diffs side-by-side

added added

removed removed

Lines of Context:
107
107
ȯ������)��Ʊ�ͤ˥����å�̵���ǻȤ����Ѵ��ޥ�����double��
108
108
���Ф���NUM2DBL()�פ�����ޤ���
109
109
 
110
 
char* ����Ф���硢version 1.6 �����Ǥϡ�STR2CSTR()�פ�
111
 
�����ޥ�����ȤäƤ��ޤ������������ to_str() �ˤ����ۤ�
112
 
���Ѵ���̤� GC ������ǽ�������뤿�ᡢversion 1.7 �ʹߤǤ�
113
 
obsolete �Ȥʤꡢ����� StringValue() �� StringValuePtr()
114
 
��Ȥ�����侩���Ƥ��ޤ���StringValue(var) �� var �� String
115
 
 �Ǥ���в��⤻���������Ǥʤ���� var �� var.to_str() �η�̤�
116
 
�֤�������ޥ�����StringValuePtr(var) ��Ʊ�ͤ� var ���֤�����
117
 
�Ƥ��� var ��ʸ����ɽ�����Ф��� char* ���֤��ޥ����Ǥ���var ��
118
 
���Ƥ�ľ���֤����������������Τǡ�var �� lvalue �Ǥ���ɬ�פ�
119
 
����ޤ���
 
110
char* ����Ф���硢version 1.6 �����Ǥϡ�STR2CSTR()�פȤ�
 
111
���ޥ�����ȤäƤ��ޤ������������ to_str() �ˤ����ۤη���
 
112
����̤� GC ������ǽ�������뤿�ᡢversion 1.7 �ʹߤǤ�
 
113
obsolete �Ȥʤꡢ����� StringValue() �� StringValuePtr() 
 
114
��Ȥ�����侩���Ƥ��ޤ���StringValue(var) �� var �� String 
 
115
�Ǥ���в��⤻���������Ǥʤ���� var �� var.to_str() �η��
 
116
���֤�������ޥ�����StringValuePtr(var) ��Ʊ�ͤ� var ���֤�
 
117
�����Ƥ��� var ��ʸ����ɽ�����Ф��� char* ���֤��ޥ����Ǥ���
 
118
var �����Ƥ�ľ���֤����������������Τǡ�var �� lvalue �Ǥ�
 
119
��ɬ�פ�����ޤ���
120
120
 
121
121
����ʳ��Υǡ��������פ��б�����C�ι�¤�Τ�����ޤ����б���
122
122
�빽¤�ΤΤ���VALUE�Ϥ��Τޤޥ��㥹��(���Ѵ�)����й�¤�Τ�
576
576
�����Ԥ��ޤ���dbm.c����������Ѥ��ޤ���
577
577
 
578
578
--
579
 
Init_dbm()
 
579
void
 
580
Init_dbm(void)
580
581
{
581
582
    /* DBM���饹��������� */
582
583
    cDBM = rb_define_class("DBM", rb_cObject);
638
639
 
639
640
--
640
641
static VALUE
641
 
fdbm_delete(obj, keystr)
642
 
    VALUE obj, keystr;
 
642
fdbm_delete(VALUE obj, VALUE keystr)
643
643
{
644
644
        :
645
645
}
655
655
 
656
656
--
657
657
static VALUE
658
 
fdbm_s_open(argc, argv, klass)
659
 
    int argc;
660
 
    VALUE *argv;
661
 
    VALUE klass;
 
658
fdbm_s_open(int argc, VALUE *argv, VALUE klass)
662
659
{
663
660
        :
664
661
    if (rb_scan_args(argc, argv, "11", &file, &vmode) == 1) {
687
684
 
688
685
--
689
686
static VALUE
690
 
fdbm_indexes(obj, args)
691
 
    VALUE obj, args;
 
687
fdbm_indexes(VALUE obj, VALUE args)
692
688
{
693
689
        :
694
690
}
757
753
 
758
754
�Ȥ��Ƥ���������
759
755
 
 
756
site_ruby �ǥ��쥯�ȥ�Ǥʤ���
 
757
vendor_ruby �ǥ��쥯�ȥ�˥��󥹥ȡ��뤹����ˤ�
 
758
�ʲ��Τ褦�� --vendor ���ץ�����ä��Ƥ���������
 
759
 
 
760
  ruby extconf.rb --vendor
 
761
 
760
762
�ǥ��쥯�ȥ��ext�ʲ����Ѱդ������ˤ�Ruby���Τ�make�λ���
761
763
��ưŪ��Makefile����������ޤ��Τǡ����Υ��ƥåפ����פǤ���
762
764
 
1043
1045
 
1044
1046
char *rb_class2name(VALUE klass)
1045
1047
 
1046
 
  ���饹��̾�����֤�(�ǥХå���)�����饹��̾��������ʤ����ˤ�, 
1047
 
  ������̤ä�̾������ĥ��饹��̾�����֤���
 
1048
  ���饹��̾�����֤�(�ǥХå���)�����饹��̾��������ʤ�����
 
1049
  ��, ������̤ä�̾������ĥ��饹��̾�����֤���
1048
1050
 
1049
1051
int rb_respond_to(VALUE obj, ID id)
1050
1052
 
1187
1189
 
1188
1190
have_func(func, header)
1189
1191
 
1190
 
  �إå��ե�����header�򥤥󥯥롼�ɤ��ƴؿ�func��¸�ߤ������
1191
 
  �����롥func��ɸ��Ǥϥ�󥯤���ʤ��饤�֥����Τ�ΤǤ�
1192
 
  ����ˤ����have_library�Ǥ��Υ饤�֥�������å����Ƥ���
1193
 
  �����ؿ���¸�ߤ����true���֤���
 
1192
  �إå��ե�����header�򥤥󥯥롼�ɤ��ƴؿ�func��¸�ߤ����
 
1193
  �å����롥func��ɸ��Ǥϥ�󥯤���ʤ��饤�֥����Τ�Τ�
 
1194
  ������ˤ����have_library�Ǥ��Υ饤�֥�������å����Ƥ�
 
1195
  �������ؿ���¸�ߤ����true���֤���
1194
1196
 
1195
1197
have_var(var, header)
1196
1198
 
1241
1243
 
1242
1244
with_config(withval[, default=nil])
1243
1245
 
1244
 
  ���ޥ�ɥ饤����--with-<withval>�ǻ��ꤵ�줿���ץ�����ͤ����롥
 
1246
  ���ޥ�ɥ饤����--with-<withval>�ǻ��ꤵ�줿���ץ������
 
1247
  �����롥
1245
1248
 
1246
1249
enable_config(config, *defaults)
1247
1250
disable_config(config, *defaults)
1250
1253
  --disable-<config>�ǻ��ꤵ�줿�����ͤ����롥
1251
1254
  --enable-<config>�����ꤵ��Ƥ�������true��
1252
1255
  --disable-<config>�����ꤵ��Ƥ�������false���֤���
1253
 
  �ɤ������ꤵ��Ƥ��ʤ����ϡ��֥��å��Ĥ��ǸƤӽФ���Ƥ������
1254
 
  *defaults��yield������̡��֥��å��ʤ��ʤ�*defaults���֤���
 
1256
  �ɤ������ꤵ��Ƥ��ʤ����ϡ��֥��å��Ĥ��ǸƤӽФ����
 
1257
  �������*defaults��yield������̡��֥��å��ʤ��ʤ�
 
1258
  *defaults���֤���
1255
1259
 
1256
1260
dir_config(target[, default_dir])
1257
1261
dir_config(target[, default_include, default_lib])
1260
1264
  --with-<target>-lib�Τ����줫�ǻ��ꤵ���ǥ��쥯�ȥ��
1261
1265
  $CFLAGS �� $LDFLAGS ���ɲä��롥--with-<target>-dir=/path��
1262
1266
  --with-<target>-include=/path/include --with-<target>-lib=/path/lib
1263
 
  �������Ǥ��롥�ɲä��줿 include �ǥ��쥯�ȥ�� lib �ǥ��쥯�ȥ��
1264
 
  ������֤��� ([include_dir, lib_dir])
 
1267
  �������Ǥ��롥�ɲä��줿 include �ǥ��쥯�ȥ�� lib �ǥ���
 
1268
  ���ȥ��������֤��� ([include_dir, lib_dir])
1265
1269
 
1266
1270
pkg_config(pkg)
1267
1271