From: WATANABE Hirofumi Date: 2000-09-09T01:35:52+09:00 Subject: [ruby-dev:10875] Re: bmingw package わたなべです. "Nobuyoshi.Nakada" writes: : いや当然すべて binary mount ですが。:-) 実は mingw32 版は _fmode = O_BINARY; にしようかなと思ってた りするんですけど, そうすれば mswin32 版とは違っていいかなな んて. : うーん、できない。uname -a はおんなじなのに。ちなみに ntsec とか ntea :って何でしょうか。 環境変数 CYGWIN で設定します. 今は tty binmode nontsec ntea だったかな. : ついでに、cygwin-1.1.4.tar.gz に入ってる libcygwin.a って :__cygwin_dll_entry@12 ってシンボルが抜けてないですか? DLL がリンクできな :いようなんで 20000717 のに戻したんですが。 そのための [ruby-dev:10593], [ruby-dev:10594] です. http://sources.redhat.com/ml/cygwin/2000-08/msg00256.html : #ifdef でオブジェクトを作り分けるようにしてみました。 結局, ruby のバージョンとかにも依存しないし別プロセスもいいな あと思い始めてます. 共存できるからどちらも対応しとけばいいのか. :> :+#define RubyModuleHandle GetModuleHandle(LIBRUBY_SO".") :> :> この LIBRUBY_SO"." はなんでしょう? :> LIBRUBY_SO にはたとえば "ruby.cygwin.dll" が入ってるんですよね? : : 拡張子がついてないことはないと思いますが、一応の用心というか、.so にし :たときのためというか。でも . を含んでれば関係ないような気も。 なるほど. てことは "ruby.cygwin.dll." でもアクセスできるんだ. -- わたなべひろふみ