namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: directory restructuring



いわきりです

Satoru Takabayashiさんの<199909250908.SAA15200@xxxxxxxxxxxxxx>から
>library化をふまえてディレクトリ構造の再編を考えてみました。
>ついでに getopt.c, getopt1.c, getopt.h, regex.[ch] も lib ディ
>レクトリに移動して、 lib/Makefile.am に
>  noinst_LIBRARIES = libnmzut.a
>  libnmzut_a_SOURCES = getopt.c, getopt1.c, getopt.h, regex.c regex.h
>  # LIBOBJS には AC_REPLACE_FUNCS() の FUNCTION.o が入る
>  libnmzut_a_LIBADD = @LIBOBJS@  
>
>と定義して libnmzut.a にまとめるとすっきりするでしょう。
>namazu コマンドはこの libnmzut.a を link します。

getopt.cで定義されているグローバル変数 ( optarg, optind, opterr, optopt )を
var.cに移しませんか?

#なんとなくいやらしいので