blob: ccbc724b4753790c5483bffac96f947c5ab94fcf (
plain) (
tree)
|
|
FreeBSD�ˤ����롤Tcl �� ports/packages �ˤĤ���
�ĸ� �� taguchi@tohoku.iij.ad.jp
��ʸ�ϤǤϡ�FreeBSD�Ķ��ˤ�����Tcl����ħŪ����ʬ��ޤȤ�롥
1. ���ȡ��뤵���ե�����ˤĤ��ơ�
FreeBSD��Ǥϡ���¿���Υץ�����बɸ�����ۤ��Ȥ߹��ޤ�Ƥ��ꡤ�����
�ä���1200��ۤ���ץ�����ब��ports/packages �λ��Ȥߤ��Ѥ�����
��Ƥ��롥
������ˤϡ�Tcl/Tk���Ȥ䡤�����γ�ĥ������ӡ��������Ѥ��������Ĥ�
�Υץ�����ब�ޤޤ�롥
����������Ȥʤ�Τϡ�ή�̤��Ƥ��� Tcl/Tk �ˤϡ��͡��ʥС������¸��
���롤�Ȥ������¤Ǥ��롥�����ơ����ҤΥץ�����ෲ���Ѥ��Ƥ���Tcl��Tk
�ΥС�������1�ĤǤϤʤ����Ȥ������������˥����Ū�ˤ�ä�
���ʸ��¤����롥
�㤨�С�����ץ������A��Tcl7.6�����ܸ��Ǥ��Ѥ����ץ������B�ϥ��ꥸ��
��� Tcl8.0�����ƥץ������C�ϡ����ꥸ�ʥ��Tcl7.5���Ѥ��Ƥ��롤��
�������Ȥ�ͭ������Τ���
�����ǡ�FreeBSD �Ǥϡ����ޤ��ޤʵ����˴�Ť����桼�������Ѥ����뤹�٤�
���Ǥ�Tcl/Tk ��Ʊ���˥��ȡ��뤵�줦��褦�ˤ��Ƥ���(�����������Ǥ�
�ʤ����⤷��ʤ��������ʤ��Ȥ⤽����ܻؤ��Ƥ���)��
���Τ���ˡ�ɸ���Tcl/Tk�Ȥϡ������Υե�����Υ��ȡ��뤵���ǥ���
���ȥ곬�ؤ��ۤʤäƤ��롥
�������¿����Ƥۤ�����Tcl/Tk���Ѥ���FreeBSD���ports/packages�ϡ�����
�ѹ����줿���ȡ�����������ư��롥���äơ�ports/ packages��
�Ѥ���桼���ϡ������ѹ���ռ������˺Ѥ��������
����Ȥʤ�Τϡ�̤��ports/packages������Ƥ��ʤ����ץꥱ��������
���ȡ��뤹����������������ǡ��ʲ��ˡ�����ɸ��Ȱۤʤ뤳�Ȥˤʤ뤫��
�Ҥ٤롥
��㤬����ե�����ǽ��פʤ�Τϰʲ���2�ĤǤ��ꡤ���줾��ʲ��ξ���
���ȡ��뤵��롥
�ե�����̾ ���ȡ����� �ǥե���Ȥξ��
tclConfig.sh @prefix@/lib/tcl@TCL_VERSION@ @exec_prefix@/lib
tcl.h @prefix@/include/tcl@TCL_VERSION@ @prefix@/include
¿���ξ�硤�����Υե���������������Ĥ�����褦�ˡ����ȡ��뤷
�褦�Ȥ���ץ�������configure������ץȤ䡤Makefile�������С�
���������ȡ���Ǥ���������������ơ�����������Ȥ�Ԥä����ϡ���
��Ȥ�ports������FreeBSD��contrib���Ƥۤ������ޤ���ports���������
�ϡ�����Ȥ�patch��������ơ�FreeBSD��ML����Ƥ��Ƥۤ������������뤳��
�ˤ�äơ�¿���ο͡����ߤ��뤫�⤷��ʤ��������
�ʤ���Tcl�Υ������˴ޤޤ��إå��ե����뷲�ϡ����٤ơ�
@prefix@/include/tcl@TCL_VERSION@
�ʲ��γ��ؤ˥��ȡ��뤹��褦�ˤ��Ƥ��롥����ѥ������Tcl�Υ�����
�Υѥ�����ꤹ��ɬ�פΤ���¿���Υץ�����ෲ�ϡ�ñ�ˤ����إå��ե���
���ɬ�פ���������ʾ�礬¿���Τǡ���������إå��ե������
include����褦�ˤ���ȡ���������������
��������ܸ��Ǥ˸¤ä��äǤ��뤬�����ܸ���tcl8.0�Ǥϡ�����饤��ޥ˥�
����ڡ���(man�ե����뷲)�Υ��ȡ����Ԥ�ʤ����Ȥˤ���������ϡ�
���Υե����뤬�����ܸ��ǤΤ���Ȥޤä���Ʊ���Ǥ��ꡤ���ġ�Ʊ�����˥�
�ȡ��뤹�뤷���ʤ���Τ�����Ǥ��롥���äơ�man�ե�����Ȥ���
���Ȥ�����ϡ������ܸ��Ǥ�tcl8.0�⥤�ȡ��뤷�Ƥۤ�����
��äȤ⡤ports��Ȥäƥ��ȡ��뤹����ˤϡ�
# make install-man
�����Ϥ���С�man�ե�����ϥ��ȡ��뤵��Ƥ��ޤ�����������ports����
�Ȥߤ�ۤ�����ǽ�Ǥ��뤿�ᡤpkg_delete���ޥ�ɤ�ja-tcl-8.0 ��������
���Ȥ��Ƥ⡤man�ե����뷲�Ϻ������ʤ��Τǡ����դ�ɬ�פǤ��롥
�ܼ�Ū(���ġ����ֹ���)�ʲ����ϡ����٤Ƥ�man�ե���������ܸ���������
���jman���ɤ��ǥ��쥯�ȥ�˥��ȡ��뤹�뤳�ȤǤ�������man�ե���
��������������ͤϡ�����Ȥ��˰�������������������б���������
ports�������ľ�������Ȼפ���
2. ����¾�������
Tcl/Tk �ϡ�Scriptics�Ҥˤ�ä��ݼ餵��Ƥ��뤬�������ͥåȾ�Ǥ�
comp.lang.tcl���濴���ݼ餬�Ԥ��Ƥ��롥�����ơ������Ǥϡ������ʥС�
�����ǤϤޤ���������Ƥ��ʤ��Х���fix��Ԥ��Ƥ��롥
���������Х����ϡ�
http://www.cs.uoregon.edu/research/tcl/patch/
�ˤޤȤ���Ƥ��롥�����졤�ܲȤˤ�ȿ�Ǥ���뤳�Ȥ����Ԥ����fix�Ǥ�
�뤬���Ȥꤢ����ja-tcl-8.0 �Ǥϡ�������fix���ȼ���ȿ�Ǥ����뤳�Ȥˤ�
�������äơ�FreeBSD��ports/packages�Ǥϡ������ꤷ��ư��뤳�Ȥ���
�ԤǤ��뤫�⤷��ʤ���
|