[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[freewnn:00726] Re: recent patches
- To: freewnn@tomo.gr.jp
- Subject: [freewnn:00726] Re: recent patches
- From: aono@XXXX (Tomoki AONO)
- Date: Mon, 27 Aug 2001 18:38:30 +0900 (JST)
- In-Reply-To: Your message of "Sun, 26 Aug 2001 21:27:32 +0900".<20010826212732R.hiroo@oikumene.gcd.org>
- Reply-To: freewnn@tomo.gr.jp
ほかのところは調べてないのですが、早めにご報告します。
<20010826212732R.hiroo@oikumene.gcd.org>の記事において
hiroo@oikumene.gcd.orgさんは書きました。
>> (3) ANSI/ISO C prototype をサポートするか?
>> Wnn/include/wnn_os.h に (実は、-a018 にも入れてあったんですが、
>> そこから意味もなくちょっとだけ変えてあります) ANSI/ISO C の
>> prototype と K&R C の prototype の両方をサポートするよくある
>> マクロをいれたのですが、
>>
>> /* ISO C and K&R compatibility */
>> #if !defined(_P)
>> # if (defined(__STDC__) && (__STDC__)) || defined(_cplusplus)
>> # define _P(p) p
>> # else
>> # define _P(p) ()
>> # endif
>> #endif
>>
>> これをこの先使うようにしますか?
すみません、どうやらSolaris (2.4と8で確認)では、_Pマクロが
ctype.hで定義されていて、コンパイルできません(;_;)。
(/usr/include/ctype.h)
> #define _P 0x00000010 /* Punctuation */
時間がないので、とりあえずご報告だけします。
#(詳しくは分かりませんが)ISO Cで定義されているくらいなの
#だから、その内標準になるのでしょうが…。
>> (4) とりあえずコメントアウトしただけですが、shared library 対応は
>> configure.in 中の、
>> AC_PROG_LIBTOOL
>> AC_SUBST(LIBTOOL_DEPS)
>> で出来ているので、
>>
>> dnl AM_PROG_LIBTOOL
>>
>> dnl AC_ARG_ENABLE(sharedlib,
(中略)
>> の部分をはずすつもりでいます。
--enable-sharedlibが(libtool標準の--enable-sharedとは)別に
あることについて気になっていたのですが、はじめに追加された
ときに(青野には思いつかない)なにか意図するものがあったのか
と思っていました。
#理由が思いつかないので、今のところ賛成です。
----
青野智樹 (aono@cc.osaka-kyoiku.ac.jp)