出来心でruby1.9.1いれてみた

インストール

(`〜´)タリー ./configure --program-suffix=1.9.1
(`〜´)タリー make
(`〜´)タリー sudo make install


gemでinstallが出来ない

(`〜´)タリー /usr/local/bin/gem install rails
/usr/local/lib/ruby/1.9.1/rubygems/package.rb:10:in `require': no such file to load -- zlib (LoadError)

zlibを入れる

(`〜´)タリー sudo apt-get install zlib1g-dev    
(`〜´)タリー cd ruby-1.9.1-rc2/ext/zlib
(`〜´)タリー sudo ruby extconf.rb --with-zlib-include=/usr/include -with-zlib-lib=/usr/lib 
(`〜´)タリー make  
(`〜´)タリー sudo make install 


script/consoleしてみるがreadlineがないとさ

(`〜´)タリー script/console
Loading development environment (Rails 2.2.2)
/usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `require':LoadError: no such file to load -- readline


readlineをいれる

(`〜´)タリー cd ruby-1.9.1-rc2/ext/readline
(`〜´)タリー ruby extconf.rb
(`〜´)タリー make
(`〜´)タリー sudo make install


今度はopensslか。。。

(`〜´)タリー script/console
Loading development environment (Rails 2.2.2)
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/deprecation.rb:10: warning: already initialized constant DEFAULT_BEHAVIORS
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.2.2/lib/action_controller/routing/segments.rb:6: warning: encoding option is ignored - N
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/deprecation.rb:10: warning: already initialized constant DEFAULT_BEHAVIORS
/usr/local/lib/ruby/gems/1.9.1/gems/rails-2.2.2/lib/initializer.rb:259:in `rescue in require_frameworks': no such file to load -- openssl (RuntimeError)


opensslをいれる

(`〜´)タリー sudo apt-get install libssl-dev 
(`〜´)タリー cd ruby-1.9.1-rc2/ext/openssl
(`〜´)タリー ruby extconf.rb     
(`〜´)タリー make
(`〜´)タリー sudo make install


うごかねぇぇぇぇぇ

(`〜´)タリー script/console                                                                                                                                           [~/project/m_share]
Loading development environment (Rails 2.2.2)
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/deprecation.rb:10: warning: already initialized constant DEFAULT_BEHAVIORS
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.2.2/lib/action_controller/routing/segments.rb:6: warning: encoding option is ignored - N
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/deprecation.rb:10: warning: already initialized constant DEFAULT_BEHAVIORS
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:442:in `rescue in load_missing_constant': uninitialized constant ActiveSupport::Rescuable (NameError)

撃沈。。。。