小松です。
In the message of [ruby-dev:10566] Re: environment variables
on 2000/8/4 18:36 "Nobuyoshi.Nakada" <nobu.nakada / nifty.ne.jp> wrote:
|> あっ、もしかして、ruby.exeとruby.dllにしたとき.rcの名前が重ならない
|> ようにしたかったんですか?
|
| そういうことです。
|
|> そうすると、cygwin/GNUmakefile.inとwin32/resource.rbを変えなきゃ
|> ならないか。
|>
|> mswin32版のDLLの名前も間違ってて、ショック受けてます。
|> これもwin32/resource.rbの変更で対応できるのか。
|
| 対応できます。すいませんでした。
では、
[ruby-dev:10555]のcygwin/GNUmakefile.in
[ruby-dev:10555]のwin32/resource.rb
[ruby-dev:10561]のconfigure.in
[ruby-dev:10561]のdjgpp/config.status
の組み合わせが望ましいですね。
あと、
[ruby-dev:10539]のwin32/setup.mak
か。
それと、win32/Makefile.subですが、ruby.exeとrubyw.exeを作るときに
$(LIBS)がなくてRubyCRT.dll化に差し支えるのでした。
これも足して欲しい。
まとめをお願いしていいですか?>なかださん。
diff -ru2p ruby-1.5.5.dist/win32/Makefile.sub ruby-1.5.5/win32/Makefile.sub
--- ruby-1.5.5.dist/win32/Makefile.sub Thu Aug 3 18:55:54 2000
+++ ruby-1.5.5/win32/Makefile.sub Thu Aug 3 12:28:10 2000
@@ -125,9 +125,9 @@ miniruby$(EXEEXT): $(OBJS) $(MAINOBJ) $(
$(PROGRAM): $(MAINOBJ) $(LIBRUBY_SO) $*.res
$(PURIFY) $(CC) $(LDFLAGS) $(XLDFLAGS) $(MAINOBJ) $*.res \
- -o $@ $(LIBRUBYARG) -link /STACK:$(STACK)
+ -o $@ $(LIBRUBYARG) $(LIBS) -link /STACK:$(STACK)
$(WPROGRAM): $(MAINOBJ) $(WINMAINOBJ) $(LIBRUBY_SO) $*.res
$(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) $(WINMAINOBJ) $*.res \
- -o $@ $(LIBRUBYARG) -link /STACK:$(STACK) /SUBSYSTEM:Windows
+ -o $@ $(LIBRUBYARG) $(LIBS) -link /STACK:$(STACK) /SUBSYSTEM:Windows
$(LIBRUBY_A): $(OBJS) dmyext.obj
--
小松克行 / Katsuyuki Komatsu <komatsu / sarion.co.jp>