八槇です. 乃村さん, 対応ありがとうございます. In the message "<20000821174137B.nom _at_ csce.kyushu-u.ac.jp>" Yoshinari Nomura <nom _at_ csce.kyushu-u.ac.jp> wrote: 乃村> ええ、どうやら LD_RUN_PATH を指定するのが、一番一般性が高いよう 乃村> なので、そうしました。 そのようですね. 乃村> > そのままではやはり pi_socket でコケてしまうようで, mhc-make.rb と 乃村> > ruby-ext/extconf.rb.in で have_library する必要があります. 乃村> ありがとうございます。取り込みました。 23日朝現在のものを見てみましたが, configure.rb のロジックが変更になっ ているようですね. で, あたらしい configure.rb でも, やっぱり libsocket と libpisock との関係で失敗するみたいです. たぶん, ━━━━━ここから━━━━━ *** configure.rb.old Wed Aug 23 10:20:43 2000 --- configure.rb Wed Aug 23 10:16:38 2000 *************** *** 67,72 **** --- 67,76 ---- if conf['@@MHC_DISABLE_PALM@@'] == '' conf .search_library(lib_search_path, + 'socket', + 'socket', + '@@MHC_PILOT_LINK_LIB@@', false, true) + conf .search_library(lib_search_path, 'pisock', 'pi_socket', '@@MHC_PILOT_LINK_LIB@@', false, true) ━━━━━ここまで━━━━━ のようなことをすればいいんではないかと思ってますが, ruby があまり ちゃんと読めない関係もあって, もうひとつ自信がありません. これはこれで動いていますが, @@MHC_PILOT_LINK_LIB@@ ってのは いくらなんでも嘘かも. なお, 乃村> 余談ですが、開発版の configure 回りは、まだちゃんと整理されてい 乃村> ないので、これから整理していきたいと思います。 とのことですが, --with-lispdir が効かないのが悲しかったので, 以下のよ うな修正をしてみました. これまたロジックを深く読まず, ruby の文法もし らずに勘でやってますので, 「私には動いているように見える」ってだけです. ━━━━━ここから━━━━━ --- mhc.old/emacs/make.rb.in Mon Aug 14 14:55:52 2000 +++ mhc/emacs/make.rb.in Mon Aug 14 15:50:18 2000 @@ -4,13 +4,13 @@ $LOAD_PATH .unshift('@@MHC_TOPDIR@@') OPT = '' -OPT += '--with-lispdir=@@MHC_LISPDIR@@' if '@@MHC_LISPDIR@@' != '' -OPT += '--with-packagedir=@@MHC_XEMACS_PACKAGE_DIR@@' if '@@MHC_XEMACS_PACKAGE_DIR@@' != '' -OPT += '--with-addpath=@@MHC_EMACS_ADD_PATH@@' if '@@MHC_EMACS_ADD_PATH@@' != '' -OPT += '--with-mew=@@MHC_WITH_MEW@@' if '@@MHC_WITH_MEW@@' != '' -OPT += '--with-wl=@@MHC_WITH_WL@@' if '@@MHC_WITH_WL@@' != '' -OPT += '--with-gnus=@@MHC_WITH_GNUS@@' if '@@MHC_WITH_GNUS@@' != '' -OPT += '--with-gnus=@@MHC_WITH_CMAIL@@' if '@@MHC_WITH_CMAIL@@' != '' +OPT += ' --with-lispdir=@@MHC_LISPDIR@@' if '@@MHC_LISPDIR@@' != '' +OPT += ' --with-packagedir=@@MHC_XEMACS_PACKAGE_DIR@@' if '@@MHC_XEMACS_PACKAGE_DIR@@' != '' +OPT += ' --with-addpath=@@MHC_EMACS_ADD_PATH@@' if '@@MHC_EMACS_ADD_PATH@@' != '' +OPT += ' --with-mew' if '@@MHC_WITH_MEW@@' != '' +OPT += ' --with-wl' if '@@MHC_WITH_WL@@' != '' +OPT += ' --with-gnus' if '@@MHC_WITH_GNUS@@' != '' +OPT += ' --with-cmail' if '@@MHC_WITH_CMAIL@@' != '' require 'mhc-make' include MhcMake ━━━━━ここまで━━━━━ --- 八槇 博史 yamaki _at_ i.kyoto-u.ac.jp
Follow-Ups:
- [mhc:01000] Re: palm2mhc/mhc2palm on Solaris7Yoshinari Nomura <nom _at_ csce.kyushu-u.ac.jp>
- [mhc:00986] Re: palm2mhc/mhc2palm on Solaris7Hirofumi Yamaki <yamaki _at_ i.kyoto-u.ac.jp>
- [mhc:00987] Re: palm2mhc/mhc2palm on Solaris7WATANABE Hirofumi <eban _at_ os.rim.or.jp>
- [mhc:00989] Re: palm2mhc/mhc2palm on Solaris7Hirofumi Yamaki <yamaki _at_ i.kyoto-u.ac.jp>
- [mhc:00992] Re: palm2mhc/mhc2palm on Solaris7Yoshinari Nomura <nom _at_ csce.kyushu-u.ac.jp>
- Prev by Date: [mhc:00998] Re: Line status string (was: mhc-cvs.el)
- Next by Date: [mhc:01013] Re: Subscribe and confirmation result (mhc ML)
- Previous by thread: [mhc:00992] Re: palm2mhc/mhc2palm on Solaris7
- Next by thread: [mhc:01000] Re: palm2mhc/mhc2palm on Solaris7
- Indexes:[Main][Thread]