* Ruby�Ȥ� Ruby�ϥ���ץ뤫�Ķ��Ϥʥ��֥������Ȼظ�������ץȸ���Ǥ��� Ruby�Ϻǽ餫����ʥ��֥������Ȼظ�����Ȥ����߷פ���Ƥ��� �����顤���֥������Ȼظ��ץ�����ߥ󥰤��ڤ˹Ԥ���������� ������������̾�μ�³�����Υץ�����ߥ󥰤��ǽ�Ǥ��� Ruby�ϥƥ����Ƚ����ط���ǽ�Ϥʤɤ�ͥ�졤perl��Ʊ�����餤���� �Ǥ�������˥���ץ��ʸˡ�ȡ��㳰�����䥤�ƥ졼���ʤɤε��� �ˤ�äơ����ʬ����䤹���ץ�����ߥ󥰤�����ޤ��� * Ruby����Ĺ�� + ����ץ��ʸˡ + ���̤Υ��֥������Ȼظ���ǽ(���饹���᥽�åɥ�����ʤ�) + �ü�ʥ��֥������Ȼظ���ǽ(Mixin, �ðۥ᥽�åɤʤ�) + �黻�ҥ����С������� + �㳰������ǽ + ���ƥ졼���ȥ��������� + �����١������쥯�� + �����ʥߥå������ǥ��� (�������ƥ�����ˤ��) + �ܿ������⤤��¿����UNIX���ư�� * ����ˡ ** ftp�� �ʲ��ξ��ˤ����Ƥ���ޤ��� ftp://ftp.netlab.co.jp/pub/lang/ruby/ * �ۡ���ڡ��� Ruby�Υۡ���ڡ�����URL�� http://www.netlab.co.jp/ruby/jp/ �Ǥ��� * �ᥤ��󥰥ꥹ�� Ruby�˴ؤ������Τ���Υᥤ��󥰥ꥹ�Ȥ��ߤ��ޤ������� �ɥ쥹�� ruby-list@netlab.co.jp �Ǥ������Υ��ɥ쥹�˥ᥤ�������С���ưŪ����Ͽ����ޤ��� * ����ѥ��롦���󥹥ȡ��� �ʲ��μ��ǹԤäƤ��������� 1. configure��¹Ԥ���Makefile�ʤɤ��������� 2. (ɬ�פʤ��)defines.h���Խ����� ¿ʬ��ɬ��̵���Ȼפ��ޤ��� 3. (ɬ�פʤ��)ext/Setup����Ū�˥�󥯤����ĥ�⥸�塼��� ���ꤹ�� ext/Setup�˵��Ҥ����⥸�塼�����Ū�˥�󥯤���ޤ��� �����ʥߥå������ǥ��󥰤򥵥ݡ��Ȥ��Ƥ��ʤ��������ƥ� ����Ǥ�Setup��1���ܤΡ�option nodynamic�פȤ����ԤΥ� ���Ȥ򳰤�ɬ�פ�����ޤ����ޤ������Υ������ƥ������ ��ĥ�⥸�塼������Ѥ��뤿��ˤϡ����餫������Ū�˥�� �����Ƥ���ɬ�פ�����ޤ��� 4. make��¹Ԥ��ƥ���ѥ��뤹�� 5. make test�ǥƥ��Ȥ�Ԥ��� ��test succeeded�פ�ɽ�������������Ǥ����������ƥ��� ���������Ƥⴰ�������ݾڤ���Ƥ������ǤϤ���ޤ��� 6. make install �⤷������ѥ�����˥��顼��ȯ���������ˤϥ��顼�Υ����ȥ� ����OS�μ����ޤ�Ǥ�������ܤ�����ݡ��Ȥ��Ԥ����äƤ� �������¾�����Τ���ˤ�ʤ�ޤ��� * �ܿ� UNIX�Ǥ����configure���ۤȤ�ɤκ��ۤ�ۼ����Ƥ����Ϥ��� �������פ�̸���Ȥ������ä����(����˰㤤�ʤ�)����Ԥˤ��� ���Ȥ��ݡ��Ȥ���С����Ǥ��뤫���Τ�ޤ��� �������ƥ�����ˤ�äȤ��¸����Τ�GC���Ǥ���ruby��GC���о� �Υ������ƥ����㤬setjmp()�ˤ�ä����ƤΥ쥸������ jmp_buf�� ��Ǽ���뤳�Ȥȡ�jmp_buf�ȥ����å���32bit���饤����Ȥ���� ���뤳�Ȥ��ꤷ�Ƥ��ޤ����ä����Ԥ���Ω���ʤ������б����� ��˺���Ǥ��礦����Ԥβ������Ū��ñ�ǡ�gc.c�ǥ����å��� �ޡ������Ƥ�����ʬ�˥��饤����ȤΥХ��ȿ��������餷�ƥޡ� �����륳���ɤ��ɲä�������ǺѤߤޤ�����defined(THINK_C)�פ� ����Ƥ�����ʬ�򻲹ͤˤ��Ƥ������� # �ºݤˤ�ruby��Think C�Ǥϥ���ѥ���Ǥ��ޤ��� �쥸����������ɥ������CPU�Ǥϡ��쥸����������ɥ��򥹥��� ���˥ե�å��夹�륢����֥饳���ɤ��ɲä���ɬ�פ����뤫���� ��ޤ��� * ���۾�� ��Ԥϰʲ��ξ��Τ�Ȥ�ruby�����ۤ��ޤ��� + ������ ���ۤ������֤�ݻ�����¤꼫ͳ�Ǥ����ѹ���Ԥä���Τ�� ���ۤ��뤳�Ȥ��˾������ˤϺ�Ԥ�Ϣ�����Ƥ��������� �ѹ���Ԥʤ�ʤ�ruby�򥳥�ѥ��뤷���Х��ʥ�����ۤ϶ػ� ���ޤ��󤬡��Х��ʥ�������ä��ͤ�������������Ǥ���� ���ˡ�������������ˡ���������Ƥ��������� + �ѹ� �����ۤ�Ԥ�ʤ��¤ꡤ�����ʤ���Ū�Ǥ��켫ͳ�Ǥ����������� ��ǽ��ĥ��Х������Ϻ�ԤؤΥե����ɥХå�����Ԥ��ޤ� (����������ǤϤ���ޤ���)�� + ¾�Υץ������ؤΰ��� �����ʤ���Ū�Ǥ��켫ͳ�Ǥ�����������ruby�˴ޤޤ��¾�κ� �Ԥˤ�륳���ɤϡ����줾��κ�Ԥΰո��ˤ�����¤��ä��� ��ޤ�������Ū�ˤ�gc.c(����)��util.c(����)��regex.[ch]�� fnmatch.[ch]��glob.c��st.[ch]��./missing�ǥ��쥯�ȥ겼�� �ե����뷲���������ޤ��� + Ruby������ץȤθ��� ���Ƥ�ruby������ץȤθ����Ϥ��줾�������Ԥ�°���ޤ��� ��ԤϤ����˴ؤ��ư��ڤθ������ĥ���ޤ��󡥤ޤ�ruby�� �Ȥ߹��ि��γ�ĥ�⥸�塼��˴ؤ��Ƥ�Ʊ�ͤǤ��� + ̵�ݾ� Ruby��̵�ݾڤǤ�����Ԥ�ruby�򥵥ݡ��Ȥ���ջ֤Ϥ���ޤ� ����ruby���ȤΥХ����뤤��ruby������ץȤΥХ��ʤɤ���ȯ �����뤤���ʤ�»�����Ф��Ƥ���Ǥ������ޤ��� * ���� �����ȡ��Х���ݡ��Ȥ���¾�� matz@netlab.co.jp �ޤǡ� ------------------------------------------------------- created at: Thu Aug 3 11:57:36 JST 1995 Local variables: mode: indented-text end: