No Such Blog or Diary

«Prev || 1 | 2 | 3 |...| 1305 | 1306 | 1307 |...| 1386 | 1387 | 1388 || Next»

Libtool

適当に Web を眺めつつ libtool の使い方をとりあえず覚える.とにかく libtoolize で必要なファイルを生成しておいて AC_PROG_LIBTOOL を configure.in に書けばいいと.古いファイルの上書きに --force をつけて,サブディレクトリに libltdl を持ってくるために --ltdl をつけて,必要なファイルをリンクでなくコピーで持ってくるために --copy をつけときゃいいと.

ということで結局 libtoolize --ltdl --copy --force をして,このあとに aclocal; autoheader; automake -a; autoconf でいけばOKらしい.

参考: http://www.geocities.jp/fut_nis/html/libtool-ja/

Autotool

とりあえず,configure.in と Makefile.am を用意して aclocal; autoheader; automake -a; autoconf という流れでやればいいことは理解した.memo

configure.in とかの改行コードが CR+LF で引っかかったり AM_INIT_AUTOMAKE の書き方が古くて(?)怒られたりしたがどうにか configure の生成が出来た….次は Libtool だ,先は長い.

以下参考にしたところ.

http://www.h7.dion.ne.jp/~matsu/feature/automake/index.html

http://larse-gtk.hp.infoseek.co.jp/automake.html

http://home.catv.ne.jp/pp/ginoue/gnu/autoconf.html

http://www.ncfreak.com/research/magazine/No.004/autoconf.html

bash の履歴

忘れるので書いておく.基本的に Emacs のバインド.

バインド切り替えは set -o emacs とか set -o vi とか.

Ctrl-r でコマンド履歴から後ろ向きにインクリメンタルサーチ

Ctrl-s でコマンド履歴から後ろ向きにインクリメンタルサーチ

Meta-. で履歴の直前のコマンドの最後の引数を入力

Meta-Ctrl-y で直前のコマンドの先頭の引数を入力

Meta-Ctrl-e で変数とかの展開

他にもキーボードマクロが定義できたりするらしいが覚えられん.

微妙な本

autoconf の本を探しに生協の書籍部にいったらハッカーになるための必読書103選とかいう本があったので覗いてみたが… 複数の人間が同じ本を推薦してるのがあってそれをダブルカウントしてるし.ハッカーの定義がよくわからんし挙げられている本もよくわからんのがあるし.何のための本なのだろう?

確定申告

申告書を作ったにもかかわらず提出を度忘れしていたことに気づき急いで提出.とりあえず8千円損しないですんだ… が,「還付申告ができるのはその年の翌年の1月1日から5年間です」ということで還付の場合は別に確定申告の期間を過ぎても何のペナルティも無いということに気づいた.

automake autoconf

使い方がよくわからない.configure スクリプトを生成できない.CVS snapshot からコンパイルできない.使い方本気で覚えようかなぁ?

«Prev || 1 | 2 | 3 |...| 1305 | 1306 | 1307 |...| 1386 | 1387 | 1388 || Next»
Search
Feeds

Page Top