namazu-ml(ring)


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

Re: namazu-1.3.1.0-pre-3 (Re: namazu-1.3.1.0-pre-2)



 Date: Fri, 05 Feb 1999 18:45:53 JST
 From: Kaz SHiMZ <kshimz@xxxxxxxxx>
 Subject: [namazu 61] Re: namazu-1.3.1.0-pre-3 (Re: namazu-1.3.1.0-pre-2)

 > 以下のようにして下さると OS/2 と Win32 では手間が減って嬉しいです。
 >   DEFS = @DEFS@ -D$(SYSTEM) -I. -I$(srcdir) -I..

あ、これいるんですね、すみません。でしたら、acconfig.h の先頭で、

/* Define the system (UNIX or WIN32 or OS2) */
#undef SYSTEM

として、configure.in のどこか下の方で、

dnl set system
AC_SUBST(SYSTEM)
AC_ARG_WITH(system,
[  --with-system=SYSTEM    set SYSTEM (UNIX or WIN32)],
[system=${withval}], [system='UNIX'])
SYSTEM=$system
AC_DEFINE_UNQUOTED(SYSTEM, $SYSTEM)

とでもおけばいいです。そして、src/Makefile.am からSYSTEM の定義を
削って automake src/Makefile して下さい。

したら、./configure --with-system=OS2 みたくできて、config.h と
Makefile で SYSTEM が定義されます。


 > ここらへん、変数 SYSTEM  も LDFLAGS も configure の引数指定変更で
 > 修正されるように、configure.in と Makefile.in を勉強してみます。

LDFLAGS はどう変更されました?
--
馬場  肇 ( Hajime BABA )            E-mail: baba@xxxxxxxxxxxxxxxxxxxxxx
京都大学理学部宇宙物理学教室 博士課程二回生
--