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

Re: Web検索が 出来ない



>> On Mon, 21 Feb 2005 19:02:13 +0900
>> 「野宮」== nomiya@ttmy.ne.jp (野宮 賢 / NOMIYA Masaru) said as follows:

土> 末尾に configure.in / configure の両方のファイルを改変するパッチ
土> (以前より更に改変を最小化したもの)を添付しました.これを,無改造の 
土> w3m に適用してコンパイルすると,無改造の emacs-w3m で動くはずなの
土> ですが,いかがでしょうか?

野宮> はい、これでバッチリです。今回も 1.151 の configure と1.32 の
野宮> configure.in に戴いたパッチを当てました。

野宮> 念の為にお示ししますと、OS/2では、以下のパッチが基本的に必要です。
野宮> あと、Makefileにも手を入れる必要がありますが、割愛させて戴きます。

あらまあ.「OS/2 でコンパイルする場合は [emacs-w3m:07658] のパッチが必
要」と w3m-dev ML に言うつもりでいたのですが,そういう事情だったらやめ
ておこうと思います.不完全なパッチを提出しても混乱させるだけでしょうし,

必要になった改変を全てまとめて w3m-dev ML にフィードバックされてはいか
がでしょうか? > 野宮さん

;; とりあえず,野宮さんの [emacs-w3m:07660] を refine したパッチを末尾
;; に添付しました.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )
--- configure.in	13 Oct 2004 16:52:51 -0000	1.32
+++ configure.in	21 Feb 2005 13:10:33 -0000
@@ -110,7 +110,7 @@
 
 AC_SUBST(USE_BINMODE_STREAM)
 case "$host_os" in
-  *cygwin*)
+  *cygwin*|*os2-emx*)
     AC_DEFINE(USE_BINMODE_STREAM)
     ;;
 esac
@@ -144,7 +144,7 @@
 dnl AC_FUNC_MMAP
 dnl AC_FUNC_SETVBUF_REVERSED
 dnl AC_FUNC_VPRINTF
-AC_CHECK_FUNCS(strcasecmp strcasestr strchr memcpy strerror bcopy setpgrp chdir getcwd getwd readlink setenv putenv strtoll stroq atoll atoq symlink readlink lstat srand48 srandom getpassphrase waitpid setlocale)
+AC_CHECK_FUNCS(strcasecmp strcasestr strchr memcpy strerror bcopy setpgrp setpgid chdir getcwd getwd readlink setenv putenv strtoll stroq atoll atoq symlink readlink lstat srand48 srandom getpassphrase waitpid setlocale)
 AC_FUNC_STRFTIME
 AC_FUNC_WAIT3
 AC_FUNC_SETPGRP
--- configure	14 Feb 2005 16:36:30 -0000	1.152
+++ configure	21 Feb 2005 13:10:34 -0000
@@ -4722,7 +4722,7 @@
 
 
 case "$host_os" in
-  *cygwin*)
+  *cygwin*|*os2-emx*)
     cat >> confdefs.h <<\EOF
 #define USE_BINMODE_STREAM 1
 EOF
@@ -5331,7 +5331,7 @@
 
 
 
-for ac_func in strcasecmp strcasestr strchr memcpy strerror bcopy setpgrp chdir getcwd getwd readlink setenv putenv strtoll stroq atoll atoq symlink readlink lstat srand48 srandom getpassphrase waitpid setlocale
+for ac_func in strcasecmp strcasestr strchr memcpy strerror bcopy setpgrp setpgid chdir getcwd getwd readlink setenv putenv strtoll stroq atoll atoq symlink readlink lstat srand48 srandom getpassphrase waitpid setlocale
 do
 echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
 echo "configure:5338: checking for $ac_func" >&5
--- config.h.in	13 Oct 2004 16:52:50 -0000	1.15
+++ config.h.in	21 Feb 2005 13:10:34 -0000
@@ -141,15 +141,23 @@
 #undef HAVE_GETPASSPHRASE
 #undef HAVE_CHDIR
 #undef HAVE_SETPGRP
+#undef HAVE_SETPGID
 #undef HAVE_SETLOCALE
 #undef HAVE_LANGINFO_CODESET
 
 #undef SETPGRP_VOID
+
+#ifdef HAVE_SETPGRP
 #ifdef SETPGRP_VOID
 #define SETPGRP() setpgrp()
 #else
 #define SETPGRP() setpgrp(0,0)
 #endif
+#else
+#ifdef HAVE_SETPGID
+#define SETPGRP() setpgid(0,0)
+#endif
+#endif
 
 #undef HAVE_FLOAT_H
 #undef HAVE_SYS_SELECT_H
--- islang.c	24 Nov 2001 02:01:26 -0000	1.2
+++ islang.c	21 Feb 2005 13:12:06 -0000
@@ -18,7 +18,7 @@
 	return 1;
 
     if (isdigit((int)*argv[1])) {
-	ULONG CpList[8], CpSize;
+	unsigned long CpList[8], CpSize;
 	APIRET rc = DosQueryCp(sizeof(CpList), CpList, &CpSize);
 	if (rc)
 	    return rc;
--- main.c	29 Sep 2004 15:44:03 -0000	1.246
+++ main.c	21 Feb 2005 13:10:34 -0000
@@ -5673,7 +5673,7 @@
 static char *
 getCodePage(void)
 {
-    ULONG CpList[8], CpSize;
+    unsigned CpList[8], CpSize;
 
     if (!getenv("WINDOWID") && !DosQueryCp(sizeof(CpList), CpList, &CpSize))
 	return Sprintf("CP%d", *CpList)->ptr;