[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SPAM:Low] [dennou-ruby:003039] Re: [SPAM:Low] Re: [SPAM:Low] Re: WindowsへのGFDnaviのインストール



乙部です。

舌の根も乾かんうちで申し訳ないです。
#でも、報告すると思いついたり思い出したりすることが多いですよね。

先に進めました。
openssl周りだという、大塚さんの言葉というやつを思い出したので
試してみたら、その通りでした。拡張ライブラリを作らないといけないので
暫定的なやつをまとめてアップロードします。

ただし、次の問題が発生してしまいました。だいぶ最後のrake の辺りです。
まとめるのはこれが片付いたらにしようと思いますのでもう少しかかりそうです。
申し訳ありませんがお待ちください。

c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_
support/depe
ndencies.rb:419:in `load_missing_constant': Object is not missing 
constant Node!
 (ArgumentError)
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:77:in `const_missing'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:89:in `const_missing'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:95:in `send'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:95:in `const_missing'
        from c:/NumRu/gfdnavi/app/models/node_entity_abstract.rb:55
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `gem_original_require'
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:155:in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:262:in `require_or_load'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:427:in `load_missing_constant'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:77:in `const_missing'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:89:in `const_missing'
        from c:/NumRu/gfdnavi/app/models/draw_method.rb:1
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `gem_original_require'
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:155:in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:262:in `require_or_load'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:427:in `load_missing_constant'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:77:in `const_missing'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:89:in `const_missing'
        from c:/NumRu/gfdnavi/lib/vizshot_gfdnavi.rb:181
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `gem_original_require'
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:155:in `require'
        from c:/NumRu/gfdnavi/app/models/analysis.rb:3
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `gem_original_require'
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:155:in `require'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:262:in `require_or_load'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:221:in `depend_on'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/activesupport-2.2.2/
lib/active
_support/dependencies.rb:133:in `require_dependency'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:368:in `load_application_classes'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:367:in `each'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:367:in `load_application_classes'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:365:in `each'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:365:in `load_application_classes'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:185:in `process'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:112:in `send'
        from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/
initializer.rb
:112:in `run'
        from c:/NumRu/gfdnavi/config/environment.rb:16
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `gem_original_require'
        from c:/NumRu/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_
require.rb:31:
in `require'
        from install.rb:769



> 乙部です。
> 
> 最新版 1.8.7 patchlevel 72 にしても
> 同じエラーが発生しました。
> 
> というわけで、さしあたりは今のバージョンでは使えないというしか
> ないと思います。
> 
> gem の作り方はだいたい分かったので、少しずつ作業をしていますが、
> その辺りの作業が終わった後にでも、1.9.1 に移行することを考えた方が
> いいのかもしれません。
> 
> 
> > 現在作業中です。
> > 確認したらご報告します。
> > 
> > 2009/02/10 11:40 Takeshi Horinouchi <horinout@xxxxxxxxxxxxxxxxx>:
> > > 堀之内です.
> > >
> > > 西澤さんご指摘のページをみると,ruby 1.8.7 の不具合への対応が進行
中
> と
> > > いうことですね.伴林君もちょうどnumruを入れ替えて同じ問題にあたっ
た
> そう
> > > なので聞いてみたのですが,最新のwindowsパッケージ NumRu-0.39(2008/
7/
> 9
> > > のバージョン) に入ってるのは ruby 1.8.7 のパッチレベル 17 だそうで
す
> > > 現在の 1.8.7 の最新は72 なので,この間に問題解決していれば,numru 
に
> 入
> > > れる ruby を更新すればいいということになると思います.(そういう情
報
> は
> > > ないですかね... あるいはとにかく入れ替えて試してみる?)
> > >
> > >> 西澤です
> > >>
> > >> 宛先を変更して再送します。
> > >>
> > >> 2009/2/9 Seiya Nishizawa <seiya@xxxxxxxxxxxxxx>:
> > >> > 伊藤さま
> > >> >
> > >> > http://groups.google.com/group/ruby-on-rails-windows/browse_thread/thread/1462caa26186e1a5?pli=1
> > >> > にあるように、ruby-1.8.7 ではだめなようですね。
> > >> >
> > >> > 西澤
> > >> >
> > >> > 2009/2/8 伊藤耕介 <itokosk@xxxxxxxxxxxxxxxxxx>:
> > >> >> dcstaffの皆様:
> > >> >>
> > >> >> 伊藤耕介@京大海洋物理D1です。
> > >> >> Windows XPでgfdnavi最新版をWindowsバイナリとしてインストールし
よ
> うとして、
> > >> >> エラーが発生しました。HPに書いてあるごく標準的手順で進んだつも
り
> です。
> > >> >>
> > >> >> 「Ruby一括インストーラ(NumRu-0.39)」
> > >> >> 「gemでRails 2.2.2のインストール」
> > >> >> 「sqlite-3のバイナリパッケージをダウンロードし、ruby/bin下へ置
く」
> > >> >> 「gemでsqlite-3のruby用アダプタをインストール」
> > >> >> 「ruby install.rbでGfdnavi 1.2.1をインストールしようとした」←
こ
> こでエラー
> > >> >>
> > >> >> 大塚成徳さんにエラーを見てもらい意見を聞いたところ、
> > >> >> 「opensslが一括インストーラに必要なのではないか」
> > >> >> とのことでした。
> > >> >>
> > >> >> 特に、急ぎで必要というわけではないのですが、ぜひともWindowsで
使
> ってみた
> > >> >> いので、
> > >> >> 解決策をご教示いただきますようお願いいたします。
> > >> >>
> > >> >> ------------------------------------
> > >> >> 京都大学理学研究科海洋物理学研究室D1
> > >> >> 伊藤耕介
> > >> >> itokosk@xxxxxxxxxxxxxxxxxx
> > >> >> ------------------------------------
> > >> >>
> > >> >> ****************************以下、得られたエラー文。
> > >> >>
> > >> >> C:\NumRu\gfdnavi-1.2.1>ruby install.rb
> > >> >> Welcome to Gfdnavi.
> > >> >> In order to install Gfdnavi,
> > >> >> there are the following steps.
> > >> >> Step 1: Setup parameters
> > >> >> Step 2: Execute rails and copy files"
> > >> >> Step 3: Create "database.yml" and "gfdnavi.yml"
> > >> >> Step 4: Execute "rake setup"
> > >> >> Step 5: Set root's password
> > >> >> press any key to continue
> > >> >>
> > >> >> Select install mode:
> > >> >> 1. install private server with default settings
> > >> >> 2. install public server with default settings
> > >> >> 3. configure details
> > >> >> 1
> > >> >> Set destination directory name and copy files.
> > >> >> gfdnavi will be installed to "/path_you_input/gfdnavi"
> > >> >> Please input destination path (default: c:\NumRu\ruby\bin/../..
)
> :
> > >> >> Gfdnavi will be installed to the following directory:
> > >> >> c:\NumRu\ruby\bin/../../gfdnavi
> > >> >>
> > >> >> with following settings:
> > >> >> RDBMS: SQLite3
> > >> >> salt for encryption: 1234089460.437
> > >> >> email: mail@xxxxxxxx
> > >> >> server type: 1
> > >> >> unlimit array size (soft limit): true
> > >> >> rails env: production
> > >> >> Do you agree? (yes/no, default:no):yes
> > >> >> ***************************************
> > >> >> Step 1: Setup parameters
> > >> >> Skip
> > >> >> ***************************************
> > >> >> Step 2: Execute rails and copy files
> > >> >> c:/NumRu/ruby/lib/ruby/1.8/securerandom.rb:74:in `random_
bytes': 
> No
> > >> >> random devic
> > >> >> e (NotImplementedError)
> > >> >> from c:/NumRu/ruby/lib/ruby/1.8/securerandom.rb:91:in `hex'
> > >> >> from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/bin/../
> lib/rails_g
> > >> >> enerator/generators/applications/app/app_generator.rb:39:in 
> `manifest'
> > >> >> from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/bin/../
> lib/rails_g
> > >> >> enerator/commands.rb:42:in `invoke!'
> > >> >> from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/bin/../
> lib/rails_g
> > >> >> enerator/scripts/../scripts.rb:31:in `run'
> > >> >> from c:/NumRu/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/bin/
rails:
> 17
> > >> >> from c:/NumRu/ruby/bin/rails:19:in `load'
> > >> >> from c:/NumRu/ruby/bin/rails:19
> > >> >> failed to execute
> > >> >> ruby c:\NumRu\ruby\bin/rails gfdnavi --force -d sqlite3 > null
> > >> >> at c:/NumRu
> > >> >>
> > >> >>
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > Seiya Nishizawa
> > >> > Department of Earth and Planetary Atmospheric Sciences, Kobe 
> University
> > >> >
> > >>
> > >>
> > >>
> > >> --
> > >> Seiya Nishizawa
> > >> Department of Earth and Planetary Atmospheric Sciences, Kobe 
> University
> > >
> > > 堀之内 武
> > > 北海道大学 地球環境科学研究院 地球圏科学部門
> > > 〒060-0810 札幌市北区北10条西5丁目
> > >
> > >
> > 
> > 
> > 
> > -- 
> > ==================================================
> > 福岡大学 理学部 地球圏科学教室
> > Otobe,Naohito (E-Mail:otobe@xxxxxxxxxxxxxx)
> > ==================================================
> 
> 
> ==================================================
> 福岡大学 理学部 地球圏科学教室
> Otobe,Naohito (E-Mail:otobe@xxxxxxxxxxxxxx)
> ==================================================


==================================================
福岡大学 理学部 地球圏科学教室
Otobe,Naohito (E-Mail:otobe@xxxxxxxxxxxxxx)
==================================================