From: kou@...1609.sip.eee.yamaguchi-u.ac.jp (Koichi Okada) Date: 2000-09-04T12:44:00+09:00 Subject: [ruby-dev:10816] Re: 今度こそ (patchof the ruby-1.4.6 for NT4.0&VC4.0on DEC Alpha.) 岡田です。 nobu.nakada>> -Fe じゃないといけないのは了解ですが、これだと他の環境で動かないので nobu.nakada>> まずいです。とりあえず一案として 1.4.6 へのパッチです。config.status nobu.nakada>> でとも思ったんですが、autoconf はそもそも -o を前提にしてるようだし、 nobu.nakada>> 他に -o を認識しないような変なコンパイラはなさそうなので VC 用に特化し nobu.nakada>> ました。 ご指摘ありがとうございます。 extmk.rb.in を -Fe にしちゃうと 確かに一般的な環境ではまずい事になっちゃいますね(^^;;;)。 # これと言うのも VC の cl が逸般的だから、、、(- -;;;) nobu.nakada>> > 増やしたファイルは win32/ntsetup.bat で環境変数を見る事で選択しています。 nobu.nakada>> nobu.nakada>> なるほど、PROCESSOR_ARCHITECTURE ですか。これって NT だけでしたっけ。 nobu.nakada>> ちなみに AlphaNT だと sed ってあるんですか。 多分 NT だけなのではないでしょうか? マルチプラットフォームなのは NT ですし。 少なくとも 95/98 系にはなかったと記憶しています。 # ひょっとすると CE 辺りにもあったりして(^^;;;) 一応 sed のバイナリー自体は流通しています。 # 参照 : http://dutlbcz.lr.tudelft.nl/alphant/cgi/ftpweb.cgi?Choice=Utilities # 他にも先日挙げた非公式(?)版 cygnus for AlphaNT にも入ってます。 Microsoft で配ってた Service for UNIX のβ版にも含まれていたはずです。 もちろん標準で入っているわけではないので各自で入れる必要がありますけど、 sed 使ったからと言ってコンパイルできなくなるわけではないので、 できれば単一ソースから生成したいところです。 # すみません sed にイマイチ慣れてないもので、、、(^^;;;) # AlphaNT なんてマイナーな(しかも人気のなさそうな)環境では # 汎用のツール1つにしても手に入る所が限られちゃうので # 下手に必要な物を増やすとコンパイルする環境整えるのに一苦労です(x x)。 ## 最初の1回だけですけどね。 ------------------------------------------------------------ 山口大学大学院理工学研究科 博士後期課程物質工学専攻 2年 画像情報工学研究室 岡田 耕一 e-mail:kou@sip.eee.yamaguchi-u.ac.jp ------------------------------------------------------------