[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00445] Re: server と
librariesの分離
濱嶋です。
Fri, 01 Sep 2000 15:33:53 +0900 に
TAOKA Satoshi <taoka@infonets.hiroshima-u.ac.jp> さんが書かれた
<20000901153353N.taoka@infonets.hiroshima-u.ac.jp> を引用しています
> 濱嶋さんのパッチでは、
>
> libwnn.$(A): $(OBJS) $(EXTRALIBRARYDEPS)
> $(RM) $@
> @if [ "$(A)" = "a" ] ; then \
> $(AR) $@ $(OBJS) ; \
> $(RANLIB) $@ ; \
> else \
> $(LIBTOOL) $(CC) -o $@ $(OBJS:.o=.lo) -rpath $(DESTDIR)$(WNNLIBDIR) -version-info $(WNNJLIBVERSION) ; \
> fi
>
>
> などとしてありましたが、この部分は、
ifの前半はlibtoolが見つからなかったときの処理で、後半は見つかったときの
処理です。automakeのおかげでlibtoolが必ず存在するようになれば、前半の処
理は田岡さんが書かれたように不要になります。
単に頭に$(LIBTOOL)をつけるだけではうまくいかずに、ifで処理を分割したのは
ご指摘の通りAR+RANLIBとINSTALLの2種類だったと記憶しています。