[#37762] tcltklibの作りかた — Mitsuo Igarashi <mitsu5@...>
mitsu5 です。
8 messages
2003/06/07
[#37774] Ruby/zlibのインストール方法はどのようにするのですか? — "igusa" <igusa@...>
いぐさです。
6 messages
2003/06/09
[#37801] 動的に生成したクラスメソッドのundef — Ryuichiro Hara <r@...>
動的に生成したメソッドを除く方法を知りたく質問します。
6 messages
2003/06/19
[#37814] Re: Oniguruma and PHP — kkosako@...
> スラッシュドットでも話題になっていましたが、Onigurumaを
1 message
2003/06/23
[#37815] 配列の使い方 — Kouji Miyauchi <koji.miyauchi@...>
宮内と申します。
9 messages
2003/06/23
[#37830] reference from nested class to a constant in a module included by the parent class — NISHIMATSU Takeshi <t-nissie@...>
西松と申します.
6 messages
2003/06/27
[#37838] Raccのインストールについて (MacOS X) — "Ken'ichiro Nakatani" <kenzo@...>
はじめまして。中谷と申します。
8 messages
2003/06/27
[#37839] Re: Raccのインストールについて (MacOS X)
— Ogino Junya <ogino@...>
2003/06/28
荻野ともうします。
[ruby-list:37784] Re: Ruby/zlibのインストール方法はどのようにするのですか?
From:
nobu.nakada@...
Date:
2003-06-11 15:17:49 UTC
List:
ruby-list #37784
なかだです。
At Thu, 12 Jun 2003 00:10:31 +0900,
Nobuyoshi-Nakada wrote:
> mkmf.rbは、スペースを含むディレクトリ名を使うことを考慮していま
> せん。-Iオプションを""で囲めばうまくいくかも知れません。
すいません、間違ったパッチを送ってしまいました。
Index: lib/mkmf.rb
===================================================================
RCS file: /cvs/ruby/src/ruby/lib/mkmf.rb,v
retrieving revision 1.37.2.44
diff -u -2 -p -r1.37.2.44 mkmf.rb
--- lib/mkmf.rb 21 Dec 2002 15:42:09 -0000 1.37.2.44
+++ lib/mkmf.rb 11 Jun 2003 15:15:35 -0000
@@ -63,7 +63,7 @@ else
OUTFLAG = '-o '
end
-LINK = "#{CONFIG['CC']} #{OUTFLAG}conftest -I#{$hdrdir} #{CFLAGS} %s %s #{CONFIG['LDFLAGS']} %s conftest.c %s %s #{CONFIG['LIBS']}"
-CC = "#{CONFIG['CC']} -c #{CONFIG['CPPFLAGS']} %s -I#{$hdrdir} #{CFLAGS} %s %s conftest.c"
-CPP = "#{CONFIG['CPP']} -E %s -I#{$hdrdir} #{CFLAGS} %s %s conftest.c"
+LINK = "#{CONFIG['CC']} #{OUTFLAG}conftest \"-I#{$hdrdir}\" #{CFLAGS} %s %s #{CONFIG['LDFLAGS']} %s conftest.c %s %s #{CONFIG['LIBS']}"
+CC = "#{CONFIG['CC']} -c #{CONFIG['CPPFLAGS']} %s \"-I#{$hdrdir}\" #{CFLAGS} %s %s conftest.c"
+CPP = "#{CONFIG['CPP']} -E %s \"-I#{$hdrdir}\" #{CFLAGS} %s %s conftest.c"
def rm_f(*files)
@@ -396,5 +396,5 @@ def dir_config(target, idefault=nil, lde
if idir
- idircflag = "-I" + idir
+ idircflag = '"-I' + idir + '"'
$CPPFLAGS += " " + idircflag unless $CPPFLAGS.split.include?(idircflag)
end
@@ -540,5 +540,5 @@ CC = #{CONFIG["CC"]}
CFLAGS = #{CONFIG["CCDLFLAGS"]} #{CFLAGS} #{$CFLAGS}
-CPPFLAGS = -I. -I$(hdrdir) -I$(srcdir) #{$defs.join(" ")} #{CONFIG["CPPFLAGS"]} #{$CPPFLAGS}
+CPPFLAGS = -I. "-I$(hdrdir)" "-I$(srcdir)" #{$defs.join(" ")} #{CONFIG["CPPFLAGS"]} #{$CPPFLAGS}
CXXFLAGS = $(CFLAGS)
DLDFLAGS = #{$DLDFLAGS} #{$LDFLAGS}
@@ -622,18 +622,18 @@ EOMF
mfile.print "
{$(srcdir)}.c.#{$OBJEXT}:
- $(CC) $(CFLAGS) -I$(<D) $(CPPFLAGS) -c $(<:/=\\)
+ $(CC) $(CFLAGS) \"-I$(<D)\" $(CPPFLAGS) -c $(<:/=\\)
.c.#{$OBJEXT}:
- $(CC) $(CFLAGS) -I$(<D) $(CPPFLAGS) -c $(<:/=\\)
+ $(CC) $(CFLAGS) \"-I$(<D)\" $(CPPFLAGS) -c $(<:/=\\)
{$(srcdir)}.cc{}.#{$OBJEXT}:
- $(CXX) -I. -I$(<D) $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
+ $(CXX) -I. \"-I$(<D)\" $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
.cc.#{$OBJEXT}:
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
{$(srcdir)}.cpp{}.#{$OBJEXT}:
- $(CXX) -I. -I$(<D) $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
+ $(CXX) -I. \"-I$(<D)\" $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
.cpp.#{$OBJEXT}:
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
{$(srcdir)}.cxx{}.#{$OBJEXT}:
- $(CXX) -I. -I$(<D) $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
+ $(CXX) -I. \"-I$(<D)\" $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
.cxx.#{$OBJEXT}:
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $(<:/=\\)
--
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
中田 伸悦