tgif-3.0-p13.tar.gzのinstall (97/08/31) 1) sourceとpatchをgetし展開。patchをあてる。 tgif-3.0-p13.tar.gz tgif-3.0J0.12-p13-patch.gz Message-ID: のsmall grid patch(small.patch) $ tar zxvf tgif-3.0-p13.tar.gz -C ~/src $ mkdir ~/src/tgif-3.0-p13/patch $ cp tgif-3.0J0.12-p13-patch.gz ~/src/tgif-3.0-p13/patch $ cp small.patch ~/src/tgif-3.0-p13/patch $ cd ~/src/tgif-3.0-p13 $ gzip -dc patch/tgif-3.0J0.12-p13-patch.gz | patch -s $ patch -s < patch/tgif-3.0J0-p13-smallgrid.patch 2) mainloop.cとImakefileの修正 $ chmod +w mainloop.c $ vi mainloop.c $ chmod -w mainloop.c $ chmod +w Imakefile $ vi Imakefile $ chmod -w Imakefile mainloop.cの488行目 - } else if (!FindXApplResDir(c_ptr, tmp_buf, sizeof(tmp_buf)) { + } else if (!FindXApplResDir(c_ptr, tmp_buf, sizeof(tmp_buf))) { Imakefileの79行目 - -DKINPUT2_OVERSPOT $(XIMDEFINES) + -DUSE_XAPPLRESDIR \@@\ + -DXAPPLOADDIR_DEF=\"/usr/X11R6/lib/X11/app-defaults\" \@@\ + -DKINPUT2_OVERSPOT $(XIMDEFINES) 3) make $ xmkmf -a $ make 4) install $ su # make install # make install.man