[#45527] Windows版のrubyで行末に \d をつけない方法もしくはbynary出力 — しん <dezawa@...>
出沢です
4 messages
2008/10/03
[#45566] SNMP Libraryのerror_status=1(tooBig)について — "徳島学" <manabu.tokushima@...>
みなさま、こんばんは。とくしまと申します。
5 messages
2008/10/18
[#45572] 簡潔なHASH値のインクリメント — IIDAYUICHI <y_iida@...>
IIDA_Y と申します。
11 messages
2008/10/21
[#45587] ActiveScriptRubyのヘッダファイル — "AOKI Shigeru" <saoki@...>
青木@ナセ工企と申します。
6 messages
2008/10/23
[#45593] Mac OS X でコンパイルした Ruby は遅い? — HIGAKI Masaru (ひがき まさる) <mash@...>
ひがきです。
7 messages
2008/10/26
[#45598] Re: Mac OS X でコンパイルした Ruby は遅い?
— kimura wataru <kimuraw@...>
2008/10/28
木村(わ)といいます。
[ruby-list:45594] Re: ActiveScriptRubyのヘッダファイル
From:
arton <artonx@...>
Date:
2008-10-26 12:16:54 UTC
List:
ruby-list #45594
artonです。
mkmf.rbの次の行
topdir = File.dirname(libdir = File.dirname(__FILE__))
extdir = File.expand_path("ext", topdir)
$extmk = File.expand_path($0)[0, extdir.size+1] == extdir+"/"
if not $extmk and File.exist?(($hdrdir = Config::CONFIG["archdir"]) + "/ruby.h")
$topdir = $hdrdir
elsif File.exist?(($hdrdir = ($top_srcdir ||= topdir)) + "/ruby.h") and
File.exist?(($topdir ||= Config::CONFIG["topdir"]) + "/config.h")
else
abort "mkmf.rb can't find header files for ruby at #{$hdrdir}/ruby.h"
end
によって、$hdrdirが、環境依存ディレクトリに設定されるので、コンパイルで
きるということでは。
> > これのせいかな。拡張ライブラリのコンパイルがうまく通らなくて。
> > Windowsだとシンボリックリンクってわけにもいかないので/inludeを作ってコピー
> > してみたんですが... あれやっぱりうまくいかない気がする...
mkmf.rbを使うようにextconf.rbが設定されていれば、コンパイル可能な
Makefileが作られると思うのですが。
--------------------------------------
Enjoy MLB with MAJOR.JP! Ichiro, Matsuzaka, Matsui, and more!
http://pr.mail.yahoo.co.jp/mlb/