Namazu-devel-ja(旧)


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

nmz/support.h for OS/2 (Re: OS/2 problem)



毎々お世話になっております。住友林業の清水です。

cvs 版では ./configure が出来てないのですが、 namazu-2.0.10 と両睨み
でやってます。とりあえず

>  (1) win32 と同じく str(n)casecmp を str(n)icmp にする必要あり

については、cvs 版の nmz/support.h に以下の patch を適用してください。

--- support.h.orig      Sat Jan 12 19:54:16 2002
+++ support.h   Mon Feb 18 13:16:10 2002
@@ -28,6 +28,9 @@
 #define strncasecmp strnicmp
 #define snprintf _snprintf
 #define vsnprintf _vsnprintf
+#elif defined __EMX__
+#define strcasecmp stricmp
+#define strncasecmp strnicmp
 #else
 # ifndef HAVE_STRCASECMP
 # define strcasecmp _nmz_strcasecmp


これと、CVS 版の src/form.c (Includes support.h again.)を利用することで
namazu-2.0.10 で make は通るようになりました。

ではでは。

--
  住友林業株式会社  情報システム部   清水 和佳
 
  TEL: 03-5322-6672  FAX: 03-5322-6658  Niftyserve: PXD03473
  e-mail: <kshimz@xxxxxxxxx>