«前の日記(2010-08-19) 最新 次の日記(2010-08-21)» 編集

会長@腹部日記


2010-08-20 [長年日記]

_ Ruby1.9.2-p0をコンパイル、tDiaryを動作させる

今後のために手順を載せておきます。

 $ wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2
 $ tar xjvf ruby-1.9.2-p0.tar.bz2
 $ cd ruby-1.9.2-p0
 $ ./configure --prefix=/home/harabu/local --enable-shared --program-suffix=-192 --disable-install-doc --with-baseruby=/usr/local/bin/ruby
 $ make | tee make_log.txt
 $ make install | tee make_install_log.txt
 $ ~/local/bin/ruby-192 --version
 ruby 1.9.2p0 (2010-08-18 revision 29036) [i386-freebsd7.1]
 $ cd ext/iconv
 $ /home/harabu/local/bin/ruby-192 extconf.rb --with-iconv-dir=/usr/local --prefix=/home/harabu/local/lib/ruby-191
 $ make && make install
 $ /home/harabu/local/bin/irb-192
 irb(main):001:0> require 'iconv'
 => true
 irb(main):002:0> exit

ついでに tdiary-core 公式のさきっぽをもってくる

forkした github.com/tamoot/tdiary-core へマージ

 $git fetch -v official
 $git merge official/master
 $git push

無事動作しました。

ちなみに、tdiarysearchはruby-1.8.6で動作させていて全く問題がないという。。。

_ きょうのつぶやき : 85回