xqbiff を $HOME にインストールした

% LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib % LDFLAGS="-s -R/usr/local/lib" ./configure –prefix=$HOME/local –disable-imlib % make % make install % cp xqbiff.jman ~/local/man/man1/xqbiff.1 % rm -rf ~/local/share/xqbiff % cp -r image ~/local/share/xqbiff

2002-10-18 (金) · masutaka

rail を $HOME にインストールした

% make EMACS=emcws-20.7 DEST=$HOME/local/share/elisp/rail distclean all % make EMACS=emcws-20.7 DEST=$HOME/local/share/elisp/rail install

2002-10-15 (火) · masutaka

ruby-gtk

インストールされるのは、/usr/local/lib/ruby/1.6/i686-linux/gtk.soだけ。 ‘make install’の直前に ‘prefix = $(DESTDIR)/usr/local’にした。(./src/Makefile) ...

2002-07-07 (日) · masutaka

インストールされるファイルの場所を確認

まず make install の前に make -n install して確認。 インストールされるファイルの一覧を得るには。 % touch timestamp % make install % find /etc /usr /var -cnewer timestamp | less

2002-06-29 (土) · masutaka

fvwm をコンパイルしたら、ちゃんと書く

基本的には/usr/X11R6以下にインストールするのれす。 ただ細かいところはconfigureで指定なのれす。 --prefix=/usr/X11R6 --libexecdir=/usr/X11R6/lib/X11 --sysconfdir=/usr/X11R6/lib/X11/fvwm --datadir=/usr/X11R6/lib/X11 --enable-multibyte --with-xpm-library=/usr/X11R6/lib --with-xpm-includes=/usr/X11R6/include/X11 --with-imagepath=/usr/X11R6/lib/X11/icons 設定のサンプルファイルが展開したdirectoryにsample.fvwmrc以下 としてあるので、これを$HOME/.fvwm2rcとして使用するのれす。 /etc/X11/xinit/xinitrcを$HOME/.xinitrcにコピーして、 最後のtwmをfvwm2に換えてstartxなのれす。 細かい設定は日本語環境が整ってからなのれす。 fvwm <http://www.fvwm.org/> オフィシャルなiconを入れてみるのれす。 さっき指定したimagepathに展開すればOKなのれす。 これならウインドウを最小化した時にicon化してくれるのれす。 # tar xzf fvwm_icons.tgz -C /usr/X11R6/lib/X11/ fvwm icon <http://www.fvwm.org/icons.html> fvwm2で何かを起動したときにフォーカスが当たるようにするのれす。 またフォーカスが1秒以上当たったら最前面になるようにするのれす。 以下のように~/.fvwm2rcに書くのれす。 Style * GrabFocus AddToFunc InitFunction + I Module FvwmAuto 1000

2002-06-20 (木) · masutaka

XEmacs-21.9 のインストール

|% ./configure –with-mule –with-wnn –with-xfs –with-site-lisp –without-canna –without-wnn6 –without-xim |or |% ./configure –with-mule –with-wnn –with-xfs –with-pop –with-site-lisp –without-xim |% make |# touch timestamp |# make install |# find /etc /usr /var -cnewer timestamp > /usr/local/var/install-log/xemacs-21.9.log |# cd /usr/local/lib/xemacs |# mv xemacs-packages .xemacs-packages |# mv mule-packages .mule-packages |# tar xvjf xemacs-sumo.tar.bz2 |# tar xvjf xemacs-mule-sumo.tar.bz2 |# cd /usr/local/lib/xemacs/xemacs-packages/lisp |# mv apel .apel |# cd /usr/local/lib/xemacs/.mule-packages/etc |# cp -r -p wl /usr/local/lib/xemacs/mule-packages/etc |# cd /usr/local/lib/xemacs/.mule-packages/lisp |# cp -r -p apel flim semi wl /usr/local/lib/xemacs/mule-packages/lisp |# cd /usr/local/lib/xemacs/mule-packages/etc/app-defaults |# ln -s ja ja_JP.eucJP ...

2002-06-17 (月) · masutaka

kterm のインストール

% xmkmf -a % make Makefileの ‘VARDIR = /var/X11’ -> ‘VARDIR = /usr/local/var/X11’ % make install % nkf -e kterm.jman > /usr/X11R6/man/man1/kterm.1 % chmod 444 /usr/X11R6/man/man1/kterm.1 % chmod 755 /usr/X11R6/bin/kterm http://www.anna.iwate-pu.ac.jp/~kojima/Solaris2.6/sol26-x.html

2002-06-10 (月) · masutaka

migemo を cygwin でコンパイルする方法 (by 2ch)

migemoをmakeしている最中に、 ./migemo-regex.rb:39:in `map’: stack level too deep (SystemStackError) と、怒られてしまいます。 何か解決策はありますかね? システムのスタックサイズがたりない。 % limit stacksize 2048k とかで、うまくいくはず。 [ruby-list:34456]あたりを参照。 ...

2002-04-30 (火) · masutaka

xv のコンパイル

|% tar xvzf xv-3.10a.tar.gz |% tar xvzf jpegsrc.v6b.tar.gz |% tar xvzf tiff-v3.4-tar.gz |% tar xvzf xv310a-jp-extension-rev5.3.3.tar.gz |% rm -rf xv-3.10a/jpeg ; mv jpeg-6b xv-3.10a/jpeg |% rm -rf xv-3.10a/tiff ; mv tiff-v3.4/ xv-3.10a/tiff |% cd xv-3.10a |% cat ../xv-3.10a.JPEG-patch | patch |% cat ../xv-3.10a.TIFF-patch | patch |% cat ../grabpatch | patch |% cat ../longname.patch | patch |% cat ../mp-tiff-patch | patch |% cat ../pdf.patch | patch |% cat ../vispatch | patch |% cat ../xv-jp-extension/Patch.xv310a-ext-5.3.3 | patch | |config.hを編集 |#define USE_GUNZIP |#define GS_PATH “/usr/local/bin/gs” |#define MACBINARY |#define AUTO_EXPAND |#define VIRTUAL_TD |#define VS_ADJUST |#define VS_RESCMAP |#define TV_L10N |#define HAVE_MGCSFX | |Imakefileに追加 |BINDIR=/usr/X11R6/bin |MANDIR=/usr/X11R6/man/man1 |MGCSFXDIR=/usr/X11R6/lib | |% cd jpeg |% ./configure |% make libjpeg.a |% cd ../tiff |% ./configure |% make |% cd .. |% xmkmf |% make | |xv.hの ’extern char *sys_errlist[];‘の行を’#if 0’にした。(南館) | |./bitsディレクトリの存在しないファイルを Patch.xv310a-ext-5.3.3から作った。 | |Makefileを置換した。(2ヶ所) |TIFFDIR = tiff/libtiff |$(LIBTIFF): | cd $(TIFFDIR); $(MAKE) URL: http://www.scitec.kobe-u.ac.jp/Computer/Admin/Logs/xv.shtml ...

2002-04-21 (日) · masutaka

Mozilla のビルド

|# rpm -ivh flex-2.5.4a-15.i386.rpm |% tar xvzf libIDL-0.6.8.tar.gz |% cd libIDL-0.6.8 |% ./configure ; make |# make install |% tar xvjf mozilla-source-1.0.rc1.tar.bz2 |% cd mozilla |% ./configure ; make |# make install

2002-04-20 (土) · masutaka