Matt Chapman�� Xscrabble ���G���O�ӻᦳ�쪺�{��,
�]���ڴ��O�ӳg���� Scrabble™
(���r�C��)���a.�ڤU���U,����,
�ӥB�إߥ��H README �ɮפ����U�C�B�J:
xmkmf
make Makefiles
make includes
make
���M�����ॿ�`�B�@...
gcc -o xscrab -O2 -O -L/usr/X11R6/lib init.o xinit.o misc.o moves.o cmove.o main.o xutils.o mess.o popup.o widgets.o display.o user.o CircPerc.o -lXaw -lXmu -lXExExt -lXext -lX11 -lXt -lSM -lICE -lXExExt -lXext -lX11 -lXpm -L../Xc -lXc BarGraf.o(.text+0xe7): undefined reference to `XtAddConverter' BarGraf.o(.text+0x29a): undefined reference to `XSetClipMask' BarGraf.o(.text+0x2ff): undefined reference to `XSetClipRectangles' BarGraf.o(.text+0x375): undefined reference to `XDrawString' BarGraf.o(.text+0x3e7): undefined reference to `XDrawLine' etc. etc. etc...
�ڦb comp.os.linux.x ���s�D�s�ո߰ݹL, �ӥB���ǤH�n�ߪ����X���G Xt, Xaw, Xmu, �M X11 libs �S�����s����(linker)��o��. ��...
����ӥD�n�� Makefiles, �ӥB�b src
�ؿ��U���������ڷP����.
�b Makefile �@�榳�w�q LOCAL_LIBS ��:
LOCAL_LIBS = $(XAWLIB) $(XMULIB) $(XTOOLLIB) $(XLIB) �o�ҫ��� libs
�èS���Q�s�������.
���U�ӫ��� LOCAL_LIBS ���a��, �ڬݨ�Ӧb Makerfile ��495��:
$(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LOCAL_LIBS) $(LDLIBS)
$(EXTRA_LOAD_FLAGS)
�Ӳ{�b LDLIBS �O����O?
LDLIBS = $(LDPOSTLIB) $(THREADS_LIBS) $(SYS_LIBRARIES)
$(EXTRA_LIBRARIES)
SYS_LIBRARIES �O:
SYS_LIBRARIES = -lXpm -L../Xc -lXc
�O��! �N�O�o�˿� libraries.
�j���s�����ݭn�b LOCAL_LIBS ���e�ݨ� LDLIBS... �ҥH, �Ĥ@��ƭn���եh�ק� Makefile �N�O��g�b495�檺 $(LOCAL_LIBS) �M $(LDLIBS) , �ҥH���{�b�ܦ�:
$(CCLINK) -o $@ $(LDOPTIONS) $(OBJS) $(LDLIBS) $(LOCAL_LIBS)
$(EXTRA_LOAD_FLAGS) ^^^^^^^^^^^^^^^^^^^^^^^
�b�W�������,�ڸյۦA������ make , �@, ���o���i���`�]�F. ���M, Xscrabble ���M�ݭn�@�ǷL��(fine tuning]�P����(twiddling), ���O���s�R�W�r��H�μе��Y�ǻ��U���ԭz�b��l�X�ɮפ��@, �����]������,���w���ڦn�X�Ӥp�ɪ�����.
�A�i�H�H e-mail Matt Chapman, �ӥB�q�L�� home page �U�� Xscrabble.
Scrabble �O Milton Bradley Co., Inc. �����U�Ӽ�.