[#46052] プログラミングRuby第2版 言語編 p26、p29サンプルソースについて — eiichi_maekawa@...
4 messages
2009/06/04
[#46067] [SECURITY] Ruby 1.8.7-p173 released — Urabe Shyouhei <shyouhei@...>
Hello all. This is a security fix for ruby 1.8.7.
10 messages
2009/06/10
[#46073] Re: [SECURITY] Ruby 1.8.7-p173 released
— Tadashi Saito <shiba@...2.accsnet.ne.jp>
2009/06/10
斎藤と申します。
[#46069] RubyForgeにアクセスできません — 鈴木 豊 <yutaka_suzuki@...>
こんにちは。 鈴木と申します。
5 messages
2009/06/10
[#46084] RoR での日本語コ−ド指定方法 — しん <dezawa@...>
出沢@RoR挑戦中
8 messages
2009/06/13
[#46093] 質問:mingw環境でのtcltklib.soのコンパイル — Dice <rubyist@...>
Diceです。
12 messages
2009/06/16
[#46108] Re: 質問:mingw環境でのtcltklib.soのコンパイル
— Hidetoshi NAGAI <nagai@...>
2009/06/19
永井@知能.九工大です.
[#46110] Re: 質問:mingw環境でのtcltklib.soのコンパイル
— dice <rubyist@...>
2009/06/19
Diceです。
[#46111] Re: 質問:mingw環境でのtcltklib.soのコンパイル
— Hidetoshi NAGAI <nagai@...>
2009/06/19
永井@知能.九工大です.
[#46099] Re: _[ruby-list:46098 ]_gsub_における_'&'__の挙動 — 遠藤 明 <endo4917@...>
遠藤です。
1 message
2009/06/17
[ruby-list:46093] 質問:mingw環境でのtcltklib.soのコンパイル
From:
Dice <rubyist@...>
Date:
2009-06-16 08:19:18 UTC
List:
ruby-list #46093
Diceです。 拡張ライブラリのコンパイルについて、一つ質問させてください。 現在、mingw環境でのruby 1.8.7のビルドに挑戦しているのですが Stubs機構を利用した、tcltklib.so(Ruby/Tk)のコンパイルがうまくいきません。 原因の分かる方がおられましたら、アドバイスをいただけないでしょうか? ビルドはmsysより、以下のようにして行っています。 ---- % ./configure --enable-shared --enable-tcltk-stubs --with-tcllib=tclstub85 --with-tklib=tkstub85 --with-tcl-dir=/mingw/tcltk --with-tk-dir=/mingw/tcltk % make ---- mkmf.logにはエラーらしき出力がありませんでしたが 標準出力やエラー出力には、次のように出力されていました。 ---- gcc -shared -s -o ../../.ext/i386-mingw32/tcltklib.so stubs.o tcltklib.o -L. -L../.. -L/mingw/tcltk/lib -L. -Wl,--enable-auto-image-base,--enable-auto-import,--export-all -lmsvcrt-ruby18 -ltkstub85 -ltclstub85 -lshell32 -lwsock32 Warning: .drectve `-defaultlib:MSVCRT ' unrecognized Warning: .drectve `-defaultlib:OLDNAMES ' unrecognized Warning: .drectve `-defaultlib:MSVCRT ' unrecognized Warning: .drectve `-defaultlib:OLDNAMES ' unrecognized Cannot export ??_C@_02MGIH@Tk?$AA@: symbol not found Cannot export ??_C@_03KBFG@Tcl?$AA@: symbol not found Cannot export ??_C@_03PFGM@?$CJ?3?5?$AA@: symbol not found Cannot export ??_C@_0BC@JJNH@?0?5actual?5version?5?$AA@: symbol not found Cannot export ??_C@_0BF@JNJI@?5?$CIrequested?5version?5?$AA@: symbol not found Cannot export ??_C@_0BG@OGGF@epoch?5number?5mismatch?$AA@: symbol not found Cannot export ??_C@_0BK@FBIJ@requires?5a?5later?5revision?$AA@: symbol not found Cannot export ??_C@_0BL@BOCC@missing?5stub?5table?5pointer?$AA@: symbol not found Cannot export ??_C@_0DB@NNNK@This?5implementation?5of?5Tk?5does?5n@: symbol not found Cannot export ??_C@_0DM@EBFE@This?5interpreter?5does?5not?5suppor@: symbol not found Cannot export ??_C@_0N@LHM@tcl?3?3tommath?$AA@: symbol not found Cannot export ??_C@_0P@MJJE@error?5loading?5?$AA@: symbol not found collect2: ld returned 1 exit status make[1]: *** [../../.ext/i386-mingw32/tcltklib.so] Error 1 make: *** [all] Error 1 ---- ビルド時の環境は以下の通りです。 Windows XP ruby 1.8.7-p173 ActiveTcl 8.5.7.0 (/mingw/tcltk には、ActiveTclのincludeとlibをコピーしてあります) ---------------- Dice tetradice@gmail.com