[#24028] --disable-shared --with-static-linked-ext problems — IWATSUKI Hiroyuki <don@...>
岩月と申します。
4 messages
2004/08/06
[#24030] Process.daemon — Tanaka Akira <akr@...17n.org>
Matz 日記にちょっと書いてありますが、Process.daemon というメソッドを提
10 messages
2004/08/07
[#24033] Re: Process.daemon
— Hidetoshi NAGAI <nagai@...>
2004/08/09
永井@知能.九工大です.
[#24038] Re: Process.daemon
— matz@... (Yukihiro Matsumoto)
2004/08/09
まつもと ゆきひろです
[#24032] RDtool標準添付希望 — Minero Aoki <aamine@...>
青木です。
11 messages
2004/08/08
[#24051] k*bsd*-gnu — akira yamada / やまだあきら <akira@...>
configure.inにGNU/k*BSDのサポートを加えてほしいというリクエストを受けました:
7 messages
2004/08/10
[#24060] Zlib::GzipReader#ungetc causes crc error — Tanaka Akira <akr@...17n.org>
次のように、Zlib::GzipReader#ungetc を使うと crc error が起こることがあります。
5 messages
2004/08/11
[#24072] SSLSocket#wait — GOTOU Yuuzou <gotoyuzo@...>
ごとうゆうぞうです。
9 messages
2004/08/13
[#24076] Re: SSLSocket#wait
— Tanaka Akira <akr@...17n.org>
2004/08/14
In article <20040814.051615.28808521.gotoyuzo@sawara.does.notwork.org>,
[#24081] to compile tcltklib (bcc32) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。
11 messages
2004/08/15
[#24082] Re: to compile tcltklib (bcc32)
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/16
山本です。
[#24083] Re: to compile tcltklib (bcc32)
— "U.Nakamura" <usa@...>
2004/08/16
こんにちは、なかむら(う)です。
[#24084] Re: to compile tcltklib (bcc32)
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/16
山本です。
[#24085] Re: to compile tcltklib (bcc32)
— WATANABE Hirofumi <eban@...>
2004/08/16
わたなべです。
[#24088] duplex I/O for tty — Tanaka Akira <akr@...17n.org>
見つけてしまったので一応報告するのですが、次のように tty と双方向にや
7 messages
2004/08/16
[#24089] Re: duplex I/O for tty
— とみたまさひろ <tommy@...>
2004/08/16
とみたです。
[#24095] Re: duplex I/O for tty
— Tanaka Akira <akr@...17n.org>
2004/08/17
In article <20040816190928.524389c9.tommy@tmtm.org>,
[#24103] core dump with binding, eval, instance_eval and class variable — Tanaka Akira <akr@...17n.org>
次のように、binding, eval, instance_eval, class 変数を使うと、core を
9 messages
2004/08/17
[#24105] Re: core dump with binding, eval, instance_eval and class variable
— nobu@...
2004/08/18
なかだです。
[#24110] Re: core dump with binding, eval, instance_eval and class variable
— Tanaka Akira <akr@...17n.org>
2004/08/18
In article <200408180201.i7I21pgh027007@sharui.nakada.niregi.kanuma.tochigi.jp>,
[#24116] Re: core dump with binding, eval, instance_eval and class variable
— nobu@...
2004/08/18
なかだです。
[#24112] ruby/tk crashes on bcc32 — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
山本です。原因を追求してたのですが、力尽きました。
19 messages
2004/08/18
[#24127] Re: ruby/tk crashes on bcc32
— Hidetoshi NAGAI <nagai@...>
2004/08/19
永井@知能.九工大です.
[#24131] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/19
山本です。
[#24135] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/19
山本です。試行錯誤の結果、これで落ちなくなりました。
[#24138] Re: ruby/tk crashes on bcc32
— nobu@...
2004/08/20
なかだです。
[#24139] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/20
山本です。
[#24149] Re: ruby/tk crashes on bcc32
— nobu@...
2004/08/20
なかだです。
[#24150] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/21
山本です。
[#24151] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/21
山本です。
[#24152] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/21
山本です。
[#24175] Re: ruby/tk crashes on bcc32
— "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
2004/08/25
山本です。
[#24176] Re: ruby/tk crashes on bcc32
— 小西 弘将 <konishih@...6.so-net.ne.jp>
2004/08/25
小西です。
[#24140] CGI::Session has security problem? — Takahiro Kambe <taca@...>
こんにちは。
6 messages
2004/08/20
[#24142] Re: CGI::Session has security problem?
— matz@... (Yukihiro Matsumoto)
2004/08/20
[#24143] ヒアドキュメント形式の外部コマンド実行時の不具合(mswin版)? — OKADOME Junichi <tome@...>
まつもとさん、みなさん、はじめまして。
6 messages
2004/08/20
[#24156] CGI::Session::FileStore should not use Dir::tmpdir — Shugo Maeda <shugo@...>
前田です。
11 messages
2004/08/24
[#24157] Re: CGI::Session::FileStore should not use Dir::tmpdir
— Shugo Maeda <shugo@...>
2004/08/24
前田です。
[#24160] Re: CGI::Session::FileStore should not use Dir::tmpdir
— matz@... (Yukihiro Matsumoto)
2004/08/24
まつもと ゆきひろです
[#24163] Re: CGI::Session::FileStore should not use Dir::tmpdir
— Shugo Maeda <shugo@...>
2004/08/24
前田です。
[#24164] Re: CGI::Session::FileStore should not use Dir::tmpdir
— matz@... (Yukihiro Matsumoto)
2004/08/24
まつもと ゆきひろです
[ruby-dev:24152] Re: ruby/tk crashes on bcc32
From:
"H.Yamamoto" <ocean@...2.ccsnet.ne.jp>
Date:
2004-08-21 09:12:29 UTC
List:
ruby-dev #24152
山本です。
>もしかしたら不可能なのかもしれませんが、とりあえずbcc32のRTLダイナミックリンク化に
>取り組んでみます。
うまくいった気がします。make test, testrb e:/ruby-cvs/ruby_1_8/test
ともに動きました。(-tWC はコンソールアプリ作成指令なのですが、これがないと SEGV します。
その代わり rubyw は動かないんじゃないかと思ったのですが、動いているようです)
Index: bcc32/Makefile.sub
===================================================================
RCS file: /var/cvs/src/ruby/bcc32/Makefile.sub,v
retrieving revision 1.42.2.9
diff -u -w -b -p -r1.42.2.9 Makefile.sub
--- bcc32/Makefile.sub 7 Jul 2004 06:54:39 -0000 1.42.2.9
+++ bcc32/Makefile.sub 21 Aug 2004 06:44:09 -0000
@@ -95,7 +95,7 @@ libdir = $(exec_prefix)/lib
DESTDIR = $(prefix)
!endif
!ifndef CFLAGS
-CFLAGS = -q $(DEBUGFLAGS) $(OPTFLAGS) $(PROCESSOR_FLAG) -w- -wsus -wcpt -wdup -wext -wrng -wrpt -wzdi
+CFLAGS = -q -tWR -tWC $(DEBUGFLAGS) $(OPTFLAGS) $(PROCESSOR_FLAG) -w- -wsus -wcpt -wdup -wext -wrng -wrpt -wzdi
!endif
!ifndef CPPFLAGS
CPPFLAGS = -I. -I$(srcdir) -I$(srcdir)missing
@@ -109,7 +109,7 @@ RFLAGS = $(iconinc)
!ifndef EXTLIBS
EXTLIBS =
!endif
-LIBS = cw32.lib import32.lib ws2_32.lib $(EXTLIBS)
+LIBS = cw32i.lib import32.lib ws2_32.lib $(EXTLIBS)
MISSING = acosh.obj crypt.obj erf.obj win32.obj
!ifndef STACK
ただ、これだけだとなぜか
.\dmyext.c:
tlib /a "bccwin32-ruby18-static.lib" array.obj bignum.obj class.obj
compar.obj dir.obj dln.obj enum.obj error.obj eval.obj file.obj
gc.obj hash.obj inits.obj io.obj marshal.obj math.obj numeric.obj
object.obj pack.obj parse.obj prec.obj process.obj random.obj range.
obj re.obj regex.obj ruby.obj signal.obj sprintf.obj st.obj string
.obj struct.obj time.obj util.obj variable.obj version.obj acosh.obj
crypt.obj erf.obj win32.obj dmyext.obj
TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation
bcc32 -q -tWR -tWC -O -6 -w- -wsus -wcpt -wdup -wext -wrng -wrpt -wzdi
-DRUBY_EXPORT -I. -I. -I./ -I./missing -c .\main.c
.\main.c:
cw32i.lib import32.lib ws2_32.lib
ilink32 -q -Gn -S:0x2000000 -Tpe c0x32.obj main.obj dmyext.obj,miniruby.
exe,nul,bccwin32-ruby18-static.lib cw32i.lib import32.lib ws2_32.lib
Error: 外部シンボル '__umask' が未解決(E:\RUBY-CVS\RUBY_1_8\BCCWIN32-RUBY18-STA
TIC.LIB|file が参照)
Error: 外部シンボル '__getpid' が未解決(E:\RUBY-CVS\RUBY_1_8\BCCWIN32-RUBY18-ST
ATIC.LIB|win32 が参照)
** error 2 ** deleting miniruby.exe
というエラーが出たので、少し手直しが必要でした。何故スタティックリンク
のとき出なかったエラーが出たのかよくわかりません。(関数の先頭に付いてた
ハイフンがなくなった?確かめてません)しばらくこれで使ってみようと思います。
Index: win32/win32.c
===================================================================
RCS file: /var/cvs/src/ruby/win32/win32.c,v
retrieving revision 1.103.2.2
diff -u -w -b -p -r1.103.2.2 win32.c
--- win32/win32.c 25 Jul 2004 02:08:12 -0000 1.103.2.2
+++ win32/win32.c 21 Aug 2004 06:47:02 -0000
@@ -3150,7 +3150,13 @@ pid_t rb_w32_getpid(void)
{
pid_t pid;
+#ifndef __BORLANDC__
pid = _getpid();
+#else
+#undef getpid
+ pid = getpid();
+#endif
+
if (IsWin95()) pid = -pid;
return pid;
Index: win32/win32.h
===================================================================
RCS file: /var/cvs/src/ruby/win32/win32.h,v
retrieving revision 1.46.2.1
diff -u -w -b -p -r1.46.2.1 win32.h
--- win32/win32.h 25 Jul 2004 02:08:12 -0000 1.46.2.1
+++ win32/win32.h 21 Aug 2004 06:44:19 -0000
@@ -108,7 +108,6 @@ extern "C++" {
#define perror(s) _perror(s)
#define read(h, b, l) _read(h, b, l)
#define tell(h) _tell(h)
-#define umask(m) _umask(m)
#define unlink(p) _unlink(p)
#define write(h, b, l) _write(h, b, l)
#define _open _sopen
***** CVS exited normally with code 1 *****