%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/ruby19/share/doc/alt-ruby19/
Upload File :
Create Path :
Current File : //opt/alt/ruby19/share/doc/alt-ruby19/README.ja

* Ruby�Ȥ�

Ruby�ϥ���ץ뤫�Ķ��Ϥʥ��֥������Ȼظ�������ץȸ���Ǥ���
Ruby�Ϻǽ餫����ʥ��֥������Ȼظ�����Ȥ���߷פ���Ƥ���
�����顤���֥������Ȼظ��ץ���ߥ󥰤��ڤ˹Ԥ����������
����������̾�μ�³�����Υץ���ߥ󥰤��ǽ�Ǥ���

Ruby�ϥƥ����Ƚ���ط���ǽ�Ϥʤɤ�ͥ�졤Perl��Ʊ�����餤����
�Ǥ�������˥���ץ��ʸˡ�ȡ��㳰����䥤�ƥ졼���ʤɤε���
�ˤ�äơ����ʬ����䤹���ץ���ߥ󥰤�����ޤ���


* Ruby����Ĺ

  + ����ץ��ʸˡ
  + ���̤Υ��֥������Ȼظ���ǽ(���饹���᥽�åɥ�����ʤ�)
  + �ü�ʥ��֥������Ȼظ���ǽ(Mixin, �ðۥ᥽�åɤʤ�)
  + �黻�ҥ����С�����
  + �㳰�����ǽ
  + ���ƥ졼���ȥ�������
  + �����١������쥯��
  + �����ʥߥå����ǥ��� (�������ƥ�����ˤ��)
  + �ܿ������⤤��¿����Unix-like/POSIX�ߴ��ץ�åȥե�������
    ư�������Ǥʤ���Windows�� Mac OS X��BeOS�ʤɤξ�Ǥ�ư��
    cf. http://redmine.ruby-lang.org/wiki/ruby-19/SupportedPlatformsJa

* ���ˡ

** FTP��

�ʲ��ξ��ˤ����Ƥ���ޤ���

  ftp://ftp.ruby-lang.org/pub/ruby/

** Subversion��

��ȯ��ü�Υ����������ɤϼ��Υ��ޥ�ɤǼ���Ǥ��ޤ���

  $ svn co http://svn.ruby-lang.org/repos/ruby/trunk/ ruby

¾�˳�ȯ��Υ֥��ΰ���ϼ��Υ��ޥ�ɤǸ����ޤ���

  $ svn ls http://svn.ruby-lang.org/repos/ruby/branches/


* �ۡ���ڡ���

Ruby�Υۡ���ڡ�����URL��

   http://www.ruby-lang.org/

�Ǥ���


* �᡼��󥰥ꥹ��

Ruby�Υ᡼��󥰥ꥹ�Ȥ�����ޤ������ô�˾�����

   ruby-list-ctl@ruby-lang.org

�ޤ���ʸ��

   subscribe YourFirstName YourFamilyName
   
�Ƚ񤤤���äƲ������� 

Ruby��ȯ�Ը����᡼��󥰥ꥹ�Ȥ⤢��ޤ���������Ǥ�ruby�Υ�
��������λ��ͳ�ĥ�ʤɼ���������ˤĤ��Ƶ������Ƥ��ޤ���
���ô�˾�����

   ruby-dev-ctl@ruby-lang.org

�ޤ�ruby-list��Ʊ�ͤ��ˡ�ǥ᡼�뤷�Ƥ��������� 

Ruby��ĥ�⥸�塼��ˤĤ����ä��礦ruby-ext�᡼��󥰥ꥹ�Ȥ�
��شط�������ˤĤ����ä��礦ruby-math�᡼��󥰥ꥹ�Ȥ�
�Ѹ���ä��礦ruby-talk�᡼��󥰥ꥹ�Ȥ⤢��ޤ��������ˡ
�Ϥɤ��Ʊ���Ǥ��� 


* ����ѥ��롦���󥹥ȡ���

�ʲ��μ��ǹԤäƤ���������

  1. �⤷configure�ե����뤬���Ĥ���ʤ����⤷����
     configure.in���Ť��褦�ʤ顢autoconf��¹Ԥ���
     ������configure�������

  2. configure��¹Ԥ���Makefile�ʤɤ������

     �Ķ��ˤ�äƤϥǥե���Ȥ�C����ѥ����ѥ��ץ�����դ�
     �ޤ���configure���ץ����� optflags=.. warnflags=.. �
     �Ǿ�񤭤Ǥ��ޤ���

  3. (ɬ�פʤ��)defines.h���Խ�����

     ¿ʬ��ɬ��̵���Ȼפ��ޤ���

  4. (ɬ�פʤ��)ext/Setup���Ū�˥�󥯤����ĥ�⥸�塼���
     ���ꤹ��

     ext/Setup�˵��Ҥ����⥸�塼����Ū�˥�󥯤���ޤ���

     �����ʥߥå����ǥ��󥰤򥵥ݡ��Ȥ��Ƥ��ʤ��������ƥ�
     ����Ǥ�Setup��1���ܤΡ�option nodynamic�פȤ����ԤΥ�
     ���Ȥ򳰤�ɬ�פ�����ޤ����ޤ������Υ������ƥ������
     ��ĥ�⥸�塼�����Ѥ��뤿��ˤϡ����餫�����Ū�˥��
     �����Ƥ���ɬ�פ�����ޤ���

  5. make��¹Ԥ��ƥ���ѥ��뤹��

  6. make test�ǥƥ��Ȥ�Ԥ���

     ��test succeeded�פ�ɽ������������Ǥ����������ƥ���
     ��������Ƥⴰ�����ݾڤ���Ƥ�����ǤϤ���ޤ���

  7. make install

     �ʲ��Υǥ��쥯�ȥ���äơ������˥ե�����򥤥󥹥ȡ�
     �뤷�ޤ���

       * ${DESTDIR}${prefix}/bin
       * ${DESTDIR}${prefix}/include/ruby-${MAJOR}.${MINOR}.${TEENY}
       * ${DESTDIR}${prefix}/include/ruby-${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}
       * ${DESTDIR}${prefix}/lib
       * ${DESTDIR}${prefix}/lib/ruby
       * ${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}.${TEENY}
       * ${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}
       * ${DESTDIR}${prefix}/lib/ruby/site_ruby
       * ${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}.${TEENY}
       * ${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}
       * ${DESTDIR}${prefix}/lib/ruby/vendor_ruby
       * ${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}.${TEENY}
       * ${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}.${TEENY}/${PLATFORM}
       * ${DESTDIR}${prefix}/lib/ruby/gems/${MAJOR}.${MINOR}.${TEENY}
       * ${DESTDIR}${prefix}/share/man/man1
       * ${DESTDIR}${prefix}/share/ri/${MAJOR}.${MINOR}.${TEENY}/system

     Ruby��API�С������`x.y.z'�Ǥ���С�((|${MAJOR}|))��
     `x'�ǡ�((|${MINOR}|))��`y'��((|${TEENY}|))��`z'�Ǥ���

     ���: API�С�������teeny�ϡ�Ruby�ץ����ΥС�����
     ��Ȥϰۤʤ뤳�Ȥ�����ޤ���

     root�Ǻ�Ȥ���ɬ�פ����뤫�⤷��ޤ���

�⤷������ѥ����˥��顼��ȯ���������ˤϥ��顼�Υ��ȥ�
����OS�μ����ޤ�Ǥ������ܤ�����ݡ��Ȥ��Ԥ���äƤ�
�������¾����Τ���ˤ�ʤ�ޤ���


* �ܿ�

UNIX�Ǥ����configure���ۤȤ�ɤκ��ۤ�ۼ����Ƥ����Ϥ���
�������פ�̸���Ȥ������ä����(����˰㤤�ʤ�)����Ԥˤ���
���Ȥ��ݡ��Ȥ���С����Ǥ��뤫���Τ�ޤ���

�������ƥ�����ˤ�äȤ��¸����Τ�GC��Ǥ���Ruby��GC���о�
�Υ������ƥ����㤬setjmp()�ޤ���getcontext()�ˤ�ä���ƤΥ�
��������jmp_buf��ucontext_t�˳�Ǽ���뤳�Ȥȡ�jmp_buf��
ucontext_t�ȥ����å���32bit���饤����Ȥ���Ƥ��뤳�Ȥ���
���Ƥ��ޤ����ä���Ԥ���Ω���ʤ������б������˺���Ǥ���
������Ԥβ������Ū��ñ�ǡ�gc.c�ǥ����å���ޡ������Ƥ���
��ʬ�˥��饤����ȤΥХ��ȿ�����餷�ƥޡ������륳���ɤ�
�ɲä������ǺѤߤޤ�����defined(__mc68000__)�פdz���Ƥ�
����ʬ�򻲹ͤˤ��Ƥ���������

�쥸����������ɥ����CPU�Ǥϡ��쥸����������ɥ��򥹥���
���˥ե�å��夹�륢����֥饳���ɤ��ɲä���ɬ�פ����뤫����
��ޤ���


* ���۾��

COPYING.ja�ե�����򻲾Ȥ��Ƥ���������


* ���

�����ȡ��Х���ݡ��Ȥ���¾�� matz@netlab.jp �ޤǡ�
-------------------------------------------------------
created at: Thu Aug  3 11:57:36 JST 1995
Local variables:
mode: indented-text
end:

Zerion Mini Shell 1.0