You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(32) |
Jun
(60) |
Jul
(52) |
Aug
(67) |
Sep
(167) |
Oct
(186) |
Nov
(173) |
Dec
(220) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(37) |
Feb
(66) |
Mar
(89) |
Apr
(71) |
May
(32) |
Jun
(61) |
Jul
(64) |
Aug
(99) |
Sep
(33) |
Oct
(31) |
Nov
(50) |
Dec
(41) |
2004 |
Jan
(9) |
Feb
(9) |
Mar
(25) |
Apr
(23) |
May
(8) |
Jun
|
Jul
(1) |
Aug
(9) |
Sep
(1) |
Oct
(31) |
Nov
(38) |
Dec
|
2005 |
Jan
(16) |
Feb
(49) |
Mar
(14) |
Apr
(1) |
May
|
Jun
(12) |
Jul
(25) |
Aug
(18) |
Sep
(48) |
Oct
(76) |
Nov
(20) |
Dec
|
2006 |
Jan
(16) |
Feb
(12) |
Mar
(4) |
Apr
(5) |
May
(77) |
Jun
(37) |
Jul
(15) |
Aug
|
Sep
(3) |
Oct
(15) |
Nov
(7) |
Dec
(27) |
2007 |
Jan
(3) |
Feb
(2) |
Mar
|
Apr
|
May
(7) |
Jun
(18) |
Jul
(44) |
Aug
(12) |
Sep
(1) |
Oct
(13) |
Nov
(15) |
Dec
(5) |
2008 |
Jan
|
Feb
|
Mar
(16) |
Apr
(2) |
May
(8) |
Jun
(1) |
Jul
|
Aug
|
Sep
(8) |
Oct
(6) |
Nov
|
Dec
|
2009 |
Jan
|
Feb
(2) |
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
(3) |
2010 |
Jan
(8) |
Feb
(8) |
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(17) |
Oct
(7) |
Nov
(3) |
Dec
|
2011 |
Jan
(34) |
Feb
(47) |
Mar
(12) |
Apr
(1) |
May
(2) |
Jun
(2) |
Jul
(20) |
Aug
(4) |
Sep
(31) |
Oct
(16) |
Nov
(26) |
Dec
(40) |
2012 |
Jan
(10) |
Feb
(8) |
Mar
|
Apr
(5) |
May
(8) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(8) |
2013 |
Jan
(2) |
Feb
(33) |
Mar
(21) |
Apr
(10) |
May
(29) |
Jun
(19) |
Jul
(6) |
Aug
(4) |
Sep
|
Oct
(21) |
Nov
(21) |
Dec
(7) |
2014 |
Jan
(3) |
Feb
(12) |
Mar
(9) |
Apr
(4) |
May
(12) |
Jun
|
Jul
|
Aug
(5) |
Sep
(23) |
Oct
(29) |
Nov
(2) |
Dec
(1) |
2015 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(8) |
From: <sgs...@ni...> - 2003-06-15 15:31:55
|
たむらです。 On Mon, 16 Jun 2003 00:07:10 +0900 Mitsuo Igarashi <mi...@ru...> wrote: > Ruby-GNOME2 Tutorial に書いてあるのだからマクロがなくなったとも > 思えないし、そうすると今のインストーラでは抜け落ちているのでしょ > うか。 > > それともこのような表記はなくなったのでしょうか。 Ruby/Gtk のコー > ドにはどれでもいていましたが、如何になっているのでしょうか。 チュートリアルに関しては、きたさんの日本語版をお勧めします。 存在してないウィジットは別ですが。 それはさておき、GNOMEとGNOME2の関係が判ってられないようなので。 * GNOME2 は GNOME の新しいバージョン * だけど、APIは上位互換ではない。(例えば、Gtk::Window_TOPLEVELが無くなったとか) * 基本的な考え方はほぼ同じ。 * 機能が増え、依存するライブラリも増えた。 って辺りでしょうか。 #ここ、ツッコムところです。まとまれば、Wikiのページに ;-) * 日本GNOMEユーザー会 - 文書 http://www.gnome.gr.jp/docs/index.html * IBM dW GNOME 2に備える http://www-6.ibm.com/jp/developerworks/linux/020315/j_l-gnome1.html 辺りをどうぞ。 -- たむら (http://www.rubyist.net/~tamura/d/) |
From: Masao M. <mu...@hi...> - 2003-06-15 15:23:26
|
むとうです。 On Mon, 16 Jun 2003 00:07:10 +0900 Mitsuo Igarashi <mi...@ru...> wrote: > mitsu5 です。 > > 初歩もいいところなのですが、 Gtk::Window_TOPLEVEL が変です。 > > Ruby-GNOME2 Tutorial Chapter 3. Getting Started > に出てくる、最初のコード > > # "hajime.rb" > require 'gtk2' > Gtk.init > window = Gtk::Window.new(Gtk::Window:TOPLEVEL) > window.show > Gtk.main > > これを動かしますと、 > hajime.rb:3: warning: parenthesize argument(s) for future version > hajime.rb:3: undefined method `Window' for Gtk:Module (NoMethodError) > このような error message が出ます。 > > Ruby/Gtk の時は Gtk::Window_TOPLEVE (under bar)だったので、その > ように変更しますと、 > > hajime.rb:3: uninitialized constant Window_TOPLEVEL at Gtk (NameError) > > このように云われます。括弧の中をなくせば動きます。 > > Gtk::Window_TOPLEVE はマクロではないかと思いますが、 > Ruby-GNOME2 Tutorial に書いてあるのだからマクロがなくなったとも > 思えないし、そうすると今のインストーラでは抜け落ちているのでしょ > うか。 ってか、Gtk::Window:TOPLEVELはGtk::Window::TOPLEVELの間違いですね。 APIリファレンスは併用されてますか? http://ruby-gnome2.sourceforge.jp/hiki.cgi?Ruby%2FGTK それにしても英語版がお好きのようですね。 もし可能であるならば、 ruby-gnome2-devel-enの方で報告してあげると Joshua(上記チュートリアルの作者)も喜びますよ。 #もちろん英語で、ですが。 私としては、日本語版のチュートリアル方がより「Rubyっぽい」ので おすすめです。 まだ、内容が英語版に比べて少ないのですが、初歩と言うことであれば そちらで始める方が良いんじゃないでしょうか。 -- .:% Masao Mutoh<mu...@hi...> |
From: <sgs...@ni...> - 2003-06-15 15:20:33
|
たむらです。 On Mon, 16 Jun 2003 00:07:10 +0900 Mitsuo Igarashi <mi...@ru...> wrote: > mitsu5 です。 > > 初歩もいいところなのですが、 Gtk::Window_TOPLEVEL が変です。 あまり「変です」とか書かない方がいいです。 > Ruby-GNOME2 Tutorial Chapter 3. Getting Started > に出てくる、最初のコード > > # "hajime.rb" > require 'gtk2' > Gtk.init > window = Gtk::Window.new(Gtk::Window:TOPLEVEL) ^^^^^^^^^^^^^^^^^^^^ -> Gtk::Window::TOPLEVEL > window.show > Gtk.main > > これを動かしますと、 > hajime.rb:3: warning: parenthesize argument(s) for future version > hajime.rb:3: undefined method `Window' for Gtk:Module (NoMethodError) > このような error message が出ます。 typo(書き間違い)ですね。 # しかし、`:'は `.' としてメソッドと見なすとは。 > Ruby/Gtk の時は Gtk::Window_TOPLEVE (under bar)だったので、その > ように変更しますと、 > > hajime.rb:3: uninitialized constant Window_TOPLEVEL at Gtk (NameError) > > このように云われます。括弧の中をなくせば動きます。 上のエラーの意味を考えましたか?何故なくすと動いたのだと思いますか? > Gtk::Window_TOPLEVE はマクロではないかと思いますが、 > Ruby-GNOME2 Tutorial に書いてあるのだからマクロがなくなったとも > 思えないし、そうすると今のインストーラでは抜け落ちているのでしょ > うか。 「マクロ」とはどんな意味で使ってますか? Rubyにはマクロと呼ばれる機能はないですよね。 -- たむら (http://www.rubyist.net/~tamura/d/) |
From: Mitsuo I. <mi...@ru...> - 2003-06-15 15:07:38
|
mitsu5 です。 初歩もいいところなのですが、 Gtk::Window_TOPLEVEL が変です。 Ruby-GNOME2 Tutorial Chapter 3. Getting Started に出てくる、最初のコード # "hajime.rb" require 'gtk2' Gtk.init window = Gtk::Window.new(Gtk::Window:TOPLEVEL) window.show Gtk.main これを動かしますと、 hajime.rb:3: warning: parenthesize argument(s) for future version hajime.rb:3: undefined method `Window' for Gtk:Module (NoMethodError) このような error message が出ます。 Ruby/Gtk の時は Gtk::Window_TOPLEVE (under bar)だったので、その ように変更しますと、 hajime.rb:3: uninitialized constant Window_TOPLEVEL at Gtk (NameError) このように云われます。括弧の中をなくせば動きます。 Gtk::Window_TOPLEVE はマクロではないかと思いますが、 Ruby-GNOME2 Tutorial に書いてあるのだからマクロがなくなったとも 思えないし、そうすると今のインストーラでは抜け落ちているのでしょ うか。 それともこのような表記はなくなったのでしょうか。 Ruby/Gtk のコー ドにはどれでもいていましたが、如何になっているのでしょうか。 -------========-------- mitsu5 mi...@ru... |
From: Masao M. <mu...@hi...> - 2003-06-15 14:57:08
|
むとうです。 On Sun, 15 Jun 2003 14:54:28 +0900 Mitsuo Igarashi <mi...@ru...> wrote: > WindowsXP Pro に ruby-gtk2 をインストールしようとしてうまくいか > ず苦労して、皆様の手助けにより成功した事を記して、似たような事を > 起こした方の助けになればと思います。。 ありがとうございます。 きっと誰かの役に立つでしょう。 とりあえず、結論の部分だけいただいてWikiの方に反映させときました。 それでは。 -- .:% Masao Mutoh<mu...@hi...> |
From: Mitsuo I. <mi...@ru...> - 2003-06-15 05:54:52
|
WindowsXP Pro に ruby-gtk2 をインストールしようとしてうまくいか ず苦労して、皆様の手助けにより成功した事を記して、似たような事を 起こした方の助けになればと思います。。 1)環境 WindowsXP Pro に Ruby: 1.8.0 minngw 版 をインストールしました。 http://ruby-gnome2.sourceforge.jp/hiki.cgi?Install+Guide+for+Windows この install guide に従って、 ruby-gtk2-0.4.0-1-i386-msvcrt-1.8.zip GTK-Runtime-Environment-2.2.1.2.exe をインストールしました。 path の設定は install guide のとうりです。 :::::::::::::::::::::::: 2)エラーの現象は ruby -e "require 'gtk2'" これを動かしますと、 エラーダイアログが出て、 "procedure entry point g_get\application_name がダイナミックリン クライブラリ libglib-2.0-0.dll から見つかりませんでした。" と言いまして、 コンソールでは、 "ruby -e "require 'gtk2'" f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so: 127: 指定されたプロシージャが見つかりません。 - f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so (LoadError) from f:/ruby180/local/lib/ruby/site_ruby/1.8/gtk2.rb:3 from -e:1:in `require' from -e:1 " 上のようにエラーメッセイジが出ます。 :::::::::::::::::::::::: 3) rub...@li... に以下のような質 問と助けを求めました。 procedure entry point g_get\application_name この意味がわからず 処理できませんが、どのように処理したらよいのでしょうか、 :::::::::::::::::::::::: 4)このようなご返事をいただきました。 >関数「g_get\application_name」が libglib-2.0-0.dll の中に >見つからない、ということでしょう。 > たぶん C:\Windows\system32 辺りに GTK-1.3のDLLがあるんじゃないかな。 > DLLはあったけど、DLL使うための入口が無いってエラーみたい。 :::::::::::::::::::::::: 5)私のメイルです。 >皆様どうもありがとうございました。動きました。 > >いつ入ったのか覚えがないのですが、ありました、以下の1式が >Windows\system に。 cygwin で入ったのかな?? > >gdk-1.3.dll >gdk_imlib.dll >glib-1.3.dll >gtk-1.3.dll >libgdk-0.dll >libgtk-0.dll >libglib-2.0-0.dll > >libglib-2.0-0.dll が入っているとまったく駄目です。 :::::::::::::::::::::::: 6)結論 Windows\system と GTK-Runtime-Environment-2.2.1.2 で入れたも のと 同じ dll が2つ入っていたために起きたエラーでした。 以上です。少しはお役に立てると幸いです。 -------========-------- mitsu5 mi...@ru... |
From: Mitsuo I. <mi...@ru...> - 2003-06-15 01:51:09
|
mitsu5 です。 Masao Mutoh <mu...@hi...> wrote: > むとう@Level6でハマり中 です(^^;)。 > > On Sat, 14 Jun 2003 23:01:10 +0900 > たむらけんいち <sgs...@ni...> wrote: > > > たむらです。 > > > 今回の件を mitsu5 さんなりにまとめてポストしていただけませんか ? > > おなじことでハマる人は必ずいるでしょうから。 > > おー、そうしていただけるとうれしいなぁ。 早速、作成して、アップさせていただきます。 ところで、わたしのことと似た事が現実に起こっているのですね。以下 の文章を見付けて、安心したような、がっかりしたような。 libglib-2.0-0.dll は結構このような事を起こすのですね。 http://gaim.sourceforge.net/win32/index.php >Major Win Gaim bugs and Workarounds >DLL Hell and Win Gaim (v0.60 through v0.62 crashes) - Since switching >to using a GTK+ Runtime installer, a very common but very unpleasant >Windows SNAFU (known as DLL Hell) is being experienced by a lot of Win >Gaim users (v0.63 has a solution to this problem). The complaint is >that Win Gaim crashes routinely on startup (but not neccessarily just >on startup). This will happen if you have previously installed dlls >on your machine which have the same name as those used by Gaim. More >specifically, if those other dlls were installed to either your Windows >or Windows system (system or system32) directories. The problem is >that there is a specific search order that Windows uses to look for >the dlls that your program needs. In our case.. when Gaim starts it >tells Windows that it needs, among others, libglib-2.0-0.dll (which >should be in your GTK+ runtime installation directory). Windows then >goes looking for this dll, starting with the directory from which Gaim >was run, then the windows system dir, then the windows dir, then Gaim's >App Paths directories (set in the registry) and then finally the system >PATH is checked. The result is that if you have a duplicate of >libglib-2.0-0.dll in any of your Windows directories, Windows will load >it instead of the correct version in your GTK+ install dir. For this >reason it is bad practice for third party developers to install their >dlls to the Windows directories. Unfortunatly the reality is that some >do. For now the solution is either to remove those duplicate dlls that >were previously installed in your Windows directories (hopefully by >using an uninstaller), or to copy the dlls from your GTK/2.0/lib dir >to your Gaim install dir, as well as the the lib (without the dlls you >just copied), share and etc directories. > >Why did we move to using the GTK installer? More and more GTK apps are >being ported to Windows, and rather than having each app install its >own copies of the GTK dlls, it is better that GTK is installed in a >common location to avoid having many duplicates of the same dll. There >is more in-depth info about DLL Hell in this article. -------========-------- mitsu5 mi...@ru... |
From: Masao M. <mu...@hi...> - 2003-06-14 18:10:00
|
むとうです。 On Sat, 14 Jun 2003 05:00:45 +0900 Masao Mutoh <mu...@hi...> wrote: > むとうです。 > > サンプルスクリプト第3弾として、倉庫番を作ってみました。 > 今回は、Featurring Ruby/GnomeCanvas2 です。 > > http://ruby-gnome2.sourceforge.jp/hiki.cgi?Sokoban Undo機能を付けてみました。1回の動作につき、1度だけ元に 戻せます。 ちょっとだけ行き過ぎた時なんかに有効です。 #って私が欲しかっただけですが。 P.S. にしても案外深いッスね、倉庫番。ようやく13面まで たどり着けました...(^^;)。 -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-06-14 15:55:14
|
むとう@Level6でハマり中 です(^^;)。 On Sat, 14 Jun 2003 23:01:10 +0900 たむらけんいち <sgs...@ni...> wrote: > たむらです。 > 今回の件を mitsu5 さんなりにまとめてポストしていただけませんか ? > おなじことでハマる人は必ずいるでしょうから。 おー、そうしていただけるとうれしいなぁ。 > > 追伸: > > ruby-gnome2-devel-ja のログを読もうとしても文字化けで読めません。 > > internet explorer のエンコードを、自動選択、 UTF-8 、 EUC などと > > 変更しても文字化けは変わりませんが、これを読むのにはいかがしたら > > 良いのでしょうか。 > > SF.netの ML アーカイブが腐ってるせいです。 > http://ruby-gnome2.sourceforge.jp/cgi-bin/w3ml.cgi/ruby-gnome2-devel-ja/ > へどうぞ。リアルタイム更新じゃないですけど。 > # あー、わかってますよ。リーダー うひひひ。 あ、そうそう、Project Websiteですが、英語だけではなく、 日本語のコンテンツも参考にされると良いと思いますよ。 ありがちな、英語サイトの翻訳サイト、ではなく、日本語版はそれ自体が オリジナルですから。 ではでは。 -- .:% Masao Mutoh<mu...@hi...> |
From: <sgs...@ni...> - 2003-06-14 14:01:26
|
たむらです。 On Sat, 14 Jun 2003 08:58:54 +0900 Mitsuo Igarashi <mi...@ru...> wrote: > libglib-2.0-0.dll が入っているとまったく駄目です。これが責任 dll > です。 > > ところが面白い事に、、それ以外のもの、 gdk-1.3.dll から > libgtk-0.dll まですべて windows\system に入っていても、 ruby-gtk > は綺麗な画面を出してくれます。こんなものなのでしょうか。 「責任 dll」とか「俺専門用語」は使わない方がいいです。 cygwinの objdumpを使うと DLLの情報が見れます。 % objdump -p lib/ruby/site_ruby/1.8/i386-msvcrt/glib2.so|grep 'DLL Name' DLL Name: libglib-2.0-0.dll DLL Name: libgobject-2.0-0.dll DLL Name: msvcrt-ruby18.dll DLL Name: KERNEL32.dll DLL Name: msvcrt.dll 依存するDLLのリストです。DLL呼出しは DLLを名前で指定するので PATHの先頭に 近いものが呼ばれてしまいます。今回のケースはまさにこれです。 gtk2.so だと % objdump -p lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so|grep 'DLL Name' DLL Name: glib2.so DLL Name: pango.so DLL Name: msvcrt.dll DLL Name: KERNEL32.dll DLL Name: libgdk-win32-2.0-0.dll DLL Name: libgdk_pixbuf-2.0-0.dll DLL Name: libglib-2.0-0.dll DLL Name: libgobject-2.0-0.dll DLL Name: libgtk-win32-2.0-0.dll DLL Name: libpango-1.0-0.dll DLL Name: msvcrt-ruby18.dll となるので、gtk-1.3.dll などは関係ないのです。 今回の件を mitsu5 さんなりにまとめてポストしていただけませんか ? おなじことでハマる人は必ずいるでしょうから。 > 追伸: > ruby-gnome2-devel-ja のログを読もうとしても文字化けで読めません。 > internet explorer のエンコードを、自動選択、 UTF-8 、 EUC などと > 変更しても文字化けは変わりませんが、これを読むのにはいかがしたら > 良いのでしょうか。 SF.netの ML アーカイブが腐ってるせいです。 http://ruby-gnome2.sourceforge.jp/cgi-bin/w3ml.cgi/ruby-gnome2-devel-ja/ へどうぞ。リアルタイム更新じゃないですけど。 # あー、わかってますよ。リーダー -- たむら (http://www.rubyist.net/~tamura/d/) |
From: Mitsuo I. <mi...@ru...> - 2003-06-13 23:59:16
|
斎藤、たむら、むとう さん 皆様どうもありがとうございました。動きました。 いつ入ったのか覚えがないのですが、ありました、以下の1式が system に。 cygwin で入ったのかな?? gdk-1.3.dll gdk_imlib.dll glib-1.3.dll gtk-1.3.dll libgdk-0.dll libgtk-0.dll libglib-2.0-0.dll libglib-2.0-0.dll が入っているとまったく駄目です。これが責任 dll です。 ところが面白い事に、、それ以外のもの、 gdk-1.3.dll から libgtk-0.dll まですべて windows\system に入っていても、 ruby-gtk は綺麗な画面を出してくれます。こんなものなのでしょうか。 ありがとうございました。 ---------------------------------- 追伸: ruby-gnome2-devel-ja のログを読もうとしても文字化けで読めません。 internet explorer のエンコードを、自動選択、 UTF-8 、 EUC などと 変更しても文字化けは変わりませんが、これを読むのにはいかがしたら 良いのでしょうか。 -------------------------------- Masao Mutoh <mu...@hi...> wrote: > むとうです。 > > On Sat, 14 Jun 2003 01:17:16 +0900 > たむらけんいち <sgs...@ni...> wrote: > > > たむらです。Japaneseの Resent Pagesから「インストールガイド Windows編」も見てね。 > > > > On Fri, 13 Jun 2003 21:56:59 +0900 > > Mitsuo Igarashi <mi...@ru...> wrote: > > > > > mitsu5 です。 > > > > > > Ruby/GTK2 が動きません。 > > (略) > > > ruby -e "require 'gtk2'" > > > これを動かしますと、 > > > > > > エラーダイアログが出て、 > > > > > > "procedure entry point g_get\application_name がダイナミックリン > > > クライブラリ libglib-2.0-0.dll から見つかりませんでした。" > > > > > > と言いまして、 > > > > > > コンソールでは、 > > > > > > "ruby -e "require 'gtk2'" > > > f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so: 127: 指定されたプロシージャが見つかりません。 - f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so (LoadError) > > > from f:/ruby180/local/lib/ruby/site_ruby/1.8/gtk2.rb:3 > > > from -e:1:in `require' > > > from -e:1 " > > > > > > 上のようにエラーメッセイジが出ます。 > > > > 斉藤さんの指摘通り、たぶん C:\Windows\system32 辺りに GTK-1.3のDLLがあるんじゃないかな。 > > DLLはあったけど、DLL使うための入口が無いってエラーみたい。 > > 私の方で、「インストールガイド Windows編」の下の方に追記してみました。 > こういう情報はFAQ化していくと良いかもしれませんね。 > ちなみにちょこっと日本語化しましたが元の英文は消しちゃってます。 > だって超訳すぎて原文と違いすぎるんでスモン(^^;)。 > #良いんです、心がこもってれば(ぉ。 > > それでは。 > -- > .:% Masao Mutoh<mu...@hi...> -------========-------- mitsu5 mi...@ru... |
From: Masao M. <mu...@hi...> - 2003-06-13 20:00:50
|
むとうです。 サンプルスクリプト第3弾として、倉庫番を作ってみました。 今回は、Featurring Ruby/GnomeCanvas2 です。 http://ruby-gnome2.sourceforge.jp/hiki.cgi?Sokoban あえて画像は使わずに、Ruby/GnomeCanvas2の機能を使って 各キャラクタを表現してみました。 ちなみに300ステップちょいです。 Ruby/GnomeCanvasはこういったパズルゲーム向きですね。 とっても簡単にできます。 みなさんも是非Ruby/GnomeCanvasにチャレンジしてみてください。 --- libart_lgplは2.3.12以降を使ってください。 RedHat9の2.3.11だとたまに落ちます。 --- そういや、一カ所怪しげなGC.startをしてます。 なぜかこうしないと昨日私が指摘したWarningが大量に出るんです。 誰かデバッグしてください(^^;)。 --- もうちょっとがんばったらそのまま一つのゲームとして 公開してもおかしくない出来です(自画自賛(^^;))。 誰か、これを元に拡張しませんか? #今のところ、ハイスコアを保存したりコンティニュー #できないのがたまにきず。 --- 全面クリアされた方は是非ご報告を。っていないか(^^;)。 --- もう、朝か...(=o=)。 -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-06-13 18:33:48
|
むとうです。 On Sat, 14 Jun 2003 02:33:50 +0900 たむらけんいち <sgs...@ni...> wrote: > たむらです。 > > On Sat, 14 Jun 2003 02:15:29 +0900 > Masao Mutoh <mu...@hi...> wrote: > > > なるほど。んじゃ、glib2.rbってことでお願いします。 > > glib2.rbだったら絶対呼び出されますし。 > > あい。 > > > そういや、そっちのパッケージにはRuby/GTK2を入れてくれないのかな。 > > FOXとか入ってるから無理か。 > > #といっても自分でお願いしに行く気力無し(^^;)。 > > GTK2 Runtimeも同梱は難しいだろうしなぁ。 > あれには、Tcl/Tkのメイン(exe/dll)も含まれてるし、fox.soは static linkしてて > すごいサイズがデカかった。 static linkですか。それは現状のRuby-GNOME2だとちと厳しいですねぇ。 -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-06-13 17:55:28
|
むとうです。 On Sat, 14 Jun 2003 01:17:16 +0900 たむらけんいち <sgs...@ni...> wrote: > たむらです。Japaneseの Resent Pagesから「インストールガイド Windows編」も見てね。 > > On Fri, 13 Jun 2003 21:56:59 +0900 > Mitsuo Igarashi <mi...@ru...> wrote: > > > mitsu5 です。 > > > > Ruby/GTK2 が動きません。 > (略) > > ruby -e "require 'gtk2'" > > これを動かしますと、 > > > > エラーダイアログが出て、 > > > > "procedure entry point g_get\application_name がダイナミックリン > > クライブラリ libglib-2.0-0.dll から見つかりませんでした。" > > > > と言いまして、 > > > > コンソールでは、 > > > > "ruby -e "require 'gtk2'" > > f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so: 127: 指定されたプロシージャが見つかりません。 - f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so (LoadError) > > from f:/ruby180/local/lib/ruby/site_ruby/1.8/gtk2.rb:3 > > from -e:1:in `require' > > from -e:1 " > > > > 上のようにエラーメッセイジが出ます。 > > 斉藤さんの指摘通り、たぶん C:\Windows\system32 辺りに GTK-1.3のDLLがあるんじゃないかな。 > DLLはあったけど、DLL使うための入口が無いってエラーみたい。 私の方で、「インストールガイド Windows編」の下の方に追記してみました。 こういう情報はFAQ化していくと良いかもしれませんね。 ちなみにちょこっと日本語化しましたが元の英文は消しちゃってます。 だって超訳すぎて原文と違いすぎるんでスモン(^^;)。 #良いんです、心がこもってれば(ぉ。 それでは。 -- .:% Masao Mutoh<mu...@hi...> |
From: <sgs...@ni...> - 2003-06-13 17:34:06
|
たむらです。 On Sat, 14 Jun 2003 02:15:49 +0900 Masao Mutoh <mu...@hi...> wrote: > > お呼びしちゃって済みません。 > > これってVCですか、MinGWですか ? > > Cygwinでクロスコンパイルじゃなかったでしたっけ。 gcc -mno-cygwinだったら、Linuxでのクロスコンパイルも何とかなりそうかな。 > > それから、今後の Winパッケージの扱いってどう考えられてますか ? > > とりあえず、インストーラみたいなもの作ろうかとは思ってますが > > Ruby-GTK2のパッケージを提供しつづけるのは大変そうなので > > 遠慮したい。 > > # むとうさんに怒られるな、こんなこと書くと。 > > こらーっ! ほらね ;-) # すまんです。 > > プロジェクトとして、方向性を含め考えた方が良いのでは? > > そうですねぇ。 > できる人にやっていただければなぁとは思ってますが...。 > > とりあえずは、現在の0.4.0と同じ感じで0.5.0のバイナリを誰か > 作ってくれないかなぁ。 > #実は、Ruby-1.8.xで大量にWarningが出る件は0.5.0で直ってますしね。 > > コンパイル手順をWikiに載せるだけでも助かる人が増えるかも。 こちらを優先した方がいいですね。バイナリもある方がいいけど。 -- たむら (http://www.rubyist.net/~tamura/d/) |
From: <sgs...@ni...> - 2003-06-13 17:34:03
|
たむらです。 On Sat, 14 Jun 2003 02:15:29 +0900 Masao Mutoh <mu...@hi...> wrote: > なるほど。んじゃ、glib2.rbってことでお願いします。 > glib2.rbだったら絶対呼び出されますし。 あい。 > そういや、そっちのパッケージにはRuby/GTK2を入れてくれないのかな。 > FOXとか入ってるから無理か。 > #といっても自分でお願いしに行く気力無し(^^;)。 GTK2 Runtimeも同梱は難しいだろうしなぁ。 あれには、Tcl/Tkのメイン(exe/dll)も含まれてるし、fox.soは static linkしてて すごいサイズがデカかった。 -- たむら (http://www.rubyist.net/~tamura/d/) |
From: Masao M. <mu...@hi...> - 2003-06-13 17:22:41
|
むとうです。 On Fri, 13 Jun 2003 23:43:45 +0900 "Tadashi Saito" <sh...@ma...> wrote: > mitsu5さん、みなさん、はじめまして。斎藤と申します。 > 昨日あたりからRuby/GTK2を少しマジメに使い出した者です。 > よろしくお願いします。 それはそれは。よろしくお願いします。 > > c:\set PATH > > Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem; > > c:\gs\gs6.52\bin;c:\gs\gs6.52\lib;f:\Gtk\lib;f:\Gtk\bin; > > F:\ruby180\local\bin > > とりあえず、確かに > f:\Gtk\lib > f:\Gtk\bin > F:\ruby180\local\bin > にインストールされているでしょうか? f:\Gtk\lib\libglib-2.0-0.dllとかが無さそうな感じですね。 > > procedure entry point g_get\application_name この意味がわからず > > 処理できませんが、どのように処理したらよいのでしょうか、 > > 関数「g_get\application_name」が libglib-2.0-0.dll の中に > 見つからない、ということでしょう。 そうですね。もしかしたらlibglib-2.0-0.dll自体が無いかも。 > それに対する解決法とか「\」が入っちゃってる意味は分からない > のですが、ひょっとしてパッケージがごちゃ混ぜになっているのでは > ないでしょうか。 > > [ruby-list:37781]にも書かれていたようですが、そのメールには > > 4) gtk+-1.3.0-20030216-setup.zip > という部分がありました。このファイルって > http://www2.arnes.si/~sopjsimo/gimp/ > にあるもので、install guideで紹介されているdroplineのパッケージ > とは別物ですよね。これら二つのパッケージの似たような(同じ?) > 名前のファイルが混ざっている事に原因があるのかもしれません。 > > GTKだけでも、いったん全部消してから入れなおすと、すっきり > すると思います。 > ちなみに自分はmitsu5さんと同じWindowsXPですが、ガイド通りに > 3つインストール・設定をいじったらうまくいきましたよ。 > # という動作報告も兼ねてみました。 それは助かります。 ちなみに、私も上記ガイド通りで正常にインストールできました。 #Win2000です。 > (自分の場合、C:\Program Files以下にGTKを入れましたが、PATHでは > ダブルクォテーションで括らない方がうまくいきました。) > > 以上、参考になれば幸いです。 > > # 個人的には、Ruby/GTKのインストールの敷居が低くなりすぎて > # Linuxを使う理由が一つ減ってしまいました ;-) おっと、それはLinux好きな私としてはちょっと寂しいかも;)。 でも、Win環境ではGTK+本家自体が安定してきているので そろそろ本格的に使いはじめる時期かもしれませんねぇ。 それでは。 -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-06-13 17:15:56
|
むとうです。 On Sat, 14 Jun 2003 01:46:23 +0900 たむらけんいち <sgs...@ni...> wrote: > たむらです。 > > On Sat, 14 Jun 2003 01:36:37 +0900 (JST) > Masahiro Sakai (酒井政裕) <sa...@to...> wrote: > > > さかいです。 > > > > From: たむらけんいち <sgs...@ni...> > > Subject: Re: [ruby-gnome2-devel-ja] Ruby-GNOME2 for Win > > Date: Sat, 14 Jun 2003 01:11:02 +0900 > > > > > たむらです。 > > > > > # で、Winパッケージ作ってるのって誰? > > > > 今sf.netに登録されている0.4.0のパッケージは > > 私が作ったパッケージです。 > > お呼びしちゃって済みません。 > これってVCですか、MinGWですか ? Cygwinでクロスコンパイルじゃなかったでしたっけ。 > それから、今後の Winパッケージの扱いってどう考えられてますか ? > とりあえず、インストーラみたいなもの作ろうかとは思ってますが > Ruby-GTK2のパッケージを提供しつづけるのは大変そうなので > 遠慮したい。 > # むとうさんに怒られるな、こんなこと書くと。 こらーっ! > プロジェクトとして、方向性を含め考えた方が良いのでは? そうですねぇ。 できる人にやっていただければなぁとは思ってますが...。 とりあえずは、現在の0.4.0と同じ感じで0.5.0のバイナリを誰か 作ってくれないかなぁ。 #実は、Ruby-1.8.xで大量にWarningが出る件は0.5.0で直ってますしね。 コンパイル手順をWikiに載せるだけでも助かる人が増えるかも。 それでは。 -- .:% Masao Mutoh<mu...@hi...> |
From: Masao M. <mu...@hi...> - 2003-06-13 17:15:42
|
むとうです。 On Sat, 14 Jun 2003 01:11:02 +0900 たむらけんいち <sgs...@ni...> wrote: > たむらです。 > > ってことができれば、標準で搭載しちゃっても良いと思うんですけど > > どうでしょう。 > > まぁ、インストーラを作ってgtk2.rb自体を別物にしてあげても > > 良いかもしれませんが。 > > > > あ、glib2.rbでも良いかもしれませんね。gtk2を使わないアプリが > > 出てきても対応できますし。 > > 私は Dropline専用 Ruby-GTK2インストーラがいいかなと。 > gtk2.rb or glib2.rb は判らないので決めてください。 なるほど。んじゃ、glib2.rbってことでお願いします。 glib2.rbだったら絶対呼び出されますし。 > 単体のEXEにするか Win32APIにするか。 > ruby.exeが実行出来る前提にするかどうかですね。 > site_rubyを取得するためには、ruby実行する必要あるし。 > ちなみに、PragProgなパッケージ自体もレジストリに記録はしてました。 > でもちょっと使えない。(CurrentUser\SOFTWARE\www.ruby-lang.org\ruby-1.8.0-9 とかだし) なるほど。 そういや、そっちのパッケージにはRuby/GTK2を入れてくれないのかな。 FOXとか入ってるから無理か。 #といっても自分でお願いしに行く気力無し(^^;)。 それでは。 -- .:% Masao Mutoh<mu...@hi...> |
From: <sgs...@ni...> - 2003-06-13 16:46:36
|
たむらです。 On Sat, 14 Jun 2003 01:36:37 +0900 (JST) Masahiro Sakai (酒井政裕) <sa...@to...> wrote: > さかいです。 > > From: たむらけんいち <sgs...@ni...> > Subject: Re: [ruby-gnome2-devel-ja] Ruby-GNOME2 for Win > Date: Sat, 14 Jun 2003 01:11:02 +0900 > > > たむらです。 > > > # で、Winパッケージ作ってるのって誰? > > 今sf.netに登録されている0.4.0のパッケージは > 私が作ったパッケージです。 お呼びしちゃって済みません。 これってVCですか、MinGWですか ? それから、今後の Winパッケージの扱いってどう考えられてますか ? とりあえず、インストーラみたいなもの作ろうかとは思ってますが Ruby-GTK2のパッケージを提供しつづけるのは大変そうなので 遠慮したい。 # むとうさんに怒られるな、こんなこと書くと。 プロジェクトとして、方向性を含め考えた方が良いのでは? -- たむら (http://www.rubyist.net/~tamura/d/) |
From: Masahiro S. ()
<sa...@to...> - 2003-06-13 16:34:15
|
さかいです。 From: たむらけんいち <sgs...@ni...> Subject: Re: [ruby-gnome2-devel-ja] Ruby-GNOME2 for Win Date: Sat, 14 Jun 2003 01:11:02 +0900 > たむらです。 > # で、Winパッケージ作ってるのって誰? 今sf.netに登録されている0.4.0のパッケージは 私が作ったパッケージです。 -- 酒井 政裕 / Masahiro Sakai |
From: <sgs...@ni...> - 2003-06-13 16:17:36
|
たむらです。Japaneseの Resent Pagesから「インストールガイド Windows編」も見てね。 On Fri, 13 Jun 2003 21:56:59 +0900 Mitsuo Igarashi <mi...@ru...> wrote: > mitsu5 です。 > > Ruby/GTK2 が動きません。 (略) > ruby -e "require 'gtk2'" > これを動かしますと、 > > エラーダイアログが出て、 > > "procedure entry point g_get\application_name がダイナミックリン > クライブラリ libglib-2.0-0.dll から見つかりませんでした。" > > と言いまして、 > > コンソールでは、 > > "ruby -e "require 'gtk2'" > f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so: 127: 指定されたプロシージャが見つかりません。 - f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so (LoadError) > from f:/ruby180/local/lib/ruby/site_ruby/1.8/gtk2.rb:3 > from -e:1:in `require' > from -e:1 " > > 上のようにエラーメッセイジが出ます。 斉藤さんの指摘通り、たぶん C:\Windows\system32 辺りに GTK-1.3のDLLがあるんじゃないかな。 DLLはあったけど、DLL使うための入口が無いってエラーみたい。 > ご指導ください。 スタンスがお客さんになりすぎ。 -- たむら (http://www.rubyist.net/~tamura/d/) |
From: <sgs...@ni...> - 2003-06-13 16:11:20
|
たむらです。 On Fri, 13 Jun 2003 02:54:05 +0900 Masao Mutoh <mu...@hi...> wrote: > ページ名ですが、1.8.0以外でも使えるようにと > 「インストールガイド Windows編」に変えさせていただきました。 > といっても中身のタイトルに1.8.0の記述が残っているので誤解は与えない > ハズです。 らじゃ。 > > * この追加をどのタイミングで行なうか ? > > これってDropline専用ですよね。 > > if (Ruby-1.8.0以降でDropline版だったら) > require 'win32/registry' > GTK2Dir = > Win32::Registry::HKEY_CURRENT_USER.open('Software\GTK\2.0')['Path'] > > ENV['PATH'] = %w(bin lib).collect{|dir| > "#{GTK2Dir}\\#{dir};"}.join + ENV['PATH'] > else (....) > end > > ってことができれば、標準で搭載しちゃっても良いと思うんですけど > どうでしょう。 > まぁ、インストーラを作ってgtk2.rb自体を別物にしてあげても > 良いかもしれませんが。 > > あ、glib2.rbでも良いかもしれませんね。gtk2を使わないアプリが > 出てきても対応できますし。 私は Dropline専用 Ruby-GTK2インストーラがいいかなと。 gtk2.rb or glib2.rb は判らないので決めてください。 > > * ruby-gtk2のインストールをもちっと簡単にしてあげたい。 > > > > 理想は何らかのセットアッププログラムみたいに上記追加をしてあげる > > ruby-gtk2パッケージなのですが、動作を確認した ruby binariesとの組合せを考えると > > > > .rb or .rbw は関連づけられているのを前提とする > > > > ならば、比較的簡単に lib/site_ruby 以下へのインストールプログラムが書けそうなのですが > > どうでしょう。 > > # MSGBOXでインストール先ディレクトリを表示させて [はい][いいえ]くらいにするか、 > > # Ruby-GTK2ベースにするか。 > > 良いですね。でも、これRuby/GTK2ベースにしちゃうと、Ruby/GTK2自体を > インストールできなくなりませんか? > #Exerbを使うとか? 単体のEXEにするか Win32APIにするか。 ruby.exeが実行出来る前提にするかどうかですね。 site_rubyを取得するためには、ruby実行する必要あるし。 ちなみに、PragProgなパッケージ自体もレジストリに記録はしてました。 でもちょっと使えない。(CurrentUser\SOFTWARE\www.ruby-lang.org\ruby-1.8.0-9 とかだし) > > そうそう、思った以上にWindowsでも使う敷居は低いですね。 > > えぇ。さかいさんががんばってくれたおかげでCygwinなんかだと > 簡単にコンパイルできるようになりましたし。 本当に。Ruby-GTK2インストーラで設定なしになればセットアップ3つで済むもんなぁ。 # で、Winパッケージ作ってるのって誰? -- たむら (http://www.rubyist.net/~tamura/d/) |
From: Tadashi S. <sh...@ma...> - 2003-06-13 14:43:47
|
mitsu5さん、みなさん、はじめまして。斎藤と申します。 昨日あたりからRuby/GTK2を少しマジメに使い出した者です。 よろしくお願いします。 > c:\set PATH > Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem; > c:\gs\gs6.52\bin;c:\gs\gs6.52\lib;f:\Gtk\lib;f:\Gtk\bin; > F:\ruby180\local\bin とりあえず、確かに f:\Gtk\lib f:\Gtk\bin F:\ruby180\local\bin にインストールされているでしょうか? > procedure entry point g_get\application_name この意味がわからず > 処理できませんが、どのように処理したらよいのでしょうか、 関数「g_get\application_name」が libglib-2.0-0.dll の中に 見つからない、ということでしょう。 それに対する解決法とか「\」が入っちゃってる意味は分からない のですが、ひょっとしてパッケージがごちゃ混ぜになっているのでは ないでしょうか。 [ruby-list:37781]にも書かれていたようですが、そのメールには > 4) gtk+-1.3.0-20030216-setup.zip という部分がありました。このファイルって http://www2.arnes.si/~sopjsimo/gimp/ にあるもので、install guideで紹介されているdroplineのパッケージ とは別物ですよね。これら二つのパッケージの似たような(同じ?) 名前のファイルが混ざっている事に原因があるのかもしれません。 GTKだけでも、いったん全部消してから入れなおすと、すっきり すると思います。 ちなみに自分はmitsu5さんと同じWindowsXPですが、ガイド通りに 3つインストール・設定をいじったらうまくいきましたよ。 # という動作報告も兼ねてみました。 (自分の場合、C:\Program Files以下にGTKを入れましたが、PATHでは ダブルクォテーションで括らない方がうまくいきました。) 以上、参考になれば幸いです。 # 個人的には、Ruby/GTKのインストールの敷居が低くなりすぎて # Linuxを使う理由が一つ減ってしまいました ;-) --- 斎藤ただし |
From: Mitsuo I. <mi...@ru...> - 2003-06-13 12:57:20
|
mitsu5 です。 Ruby/GTK2 が動きません。 WindowsXP Pro Ruby: 1.8.0 http://ruby-gnome2.sourceforge.jp/hiki.cgi?Install+Guide+for+Windows この install guide に従って、 ruby-gtk2-0.4.0-1-i386-msvcrt-1.8.zip GTK-Runtime-Environment-2.2.1.2.exe をインストールしました。 path の設定は以下のとうりです。 c:\set PATH Path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\gs\gs6.52\bin;c:\gs\gs6.52\lib;f:\Gtk\lib;f:\Gtk\bin;F:\ruby180\local\bin ruby -e "require 'gtk2'" これを動かしますと、 エラーダイアログが出て、 "procedure entry point g_get\application_name がダイナミックリン クライブラリ libglib-2.0-0.dll から見つかりませんでした。" と言いまして、 コンソールでは、 "ruby -e "require 'gtk2'" f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so: 127: 指定されたプロシージャが見つかりません。 - f:/ruby180/local/lib/ruby/site_ruby/1.8/i386-msvcrt/gtk2.so (LoadError) from f:/ruby180/local/lib/ruby/site_ruby/1.8/gtk2.rb:3 from -e:1:in `require' from -e:1 " 上のようにエラーメッセイジが出ます。 gtk2.so のインストール場所は上のエラーメッセイジに書いてある場所 です。 このエラーは Dos console, cygwin console, Msys rxvt console で すべて同じです。 procedure entry point g_get\application_name この意味がわからず 処理できませんが、どのように処理したらよいのでしょうか、 ご指導ください。 |