2006/05/20

msgcab

msgcab は手軽で柔軟なメーリングリストアーカイバ
要求されるソフトウェア

- Ruby 1.8.0 or later http://www.ruby-lang.org
- htree http://cvs.m17n.org/~akr/htree/
- webapp http://cvs.m17n.org/~akr/webapp/
- RubyMail http://www.lickey.com/rubymail/
- Ruby/DBI http://ruby-dbi.rubyforge.org
- SQLite/Ruby gem install sqlite3-ruby


FreeBSD 5.5でDBIをインストール

cd /usr/ports/databases/ruby-dbd_sqlite/
make

(failする)
cd work/ruby-dbi-all
ruby setup.rb config --with=dbi,dbd_sqlite
entering config phase...
config done.
ruby setup.rb setup
entering setup phase...
setting #! line to "#!/usr/local/bin/ruby"
setup.rb: skip bin/proxyserver(dbd_proxy) by user option
make clean
/usr/local/bin/ruby extconf.rb
checking for sqlite_open() in -lsqlite... yes
checking for sqlite.h... yes
creating Makefile
make
gcc -fPIC -g -O2 -fPIC -I. -I/usr/local/lib/ruby/1.8/i386-freebsd5.4 -I/usr/local/lib/ruby/1.8/i386-freebsd5.4 -I. -DHAVE_
SQLITE_H -I/usr/local/include -c SQLite.c
gcc -shared -Wl,-soname,SQLite.so -L'/usr/local/lib' -Wl,-R'/usr/local/lib' -L'/usr/local/lib' -Wl,-R'/usr/local/lib' -o SQLite.so SQLite.o -Wl,-R -Wl,/usr/local/lib -L/usr/local/lib -L. -lruby -lsqlite -lcrypt -lm -lc
setup.rb: skip ext/dbd_sybase(dbd_sybase) by user option
setup done.
ruby setup.rb install
entering install phase...
mkdir -p /usr/local/bin
install sqlsh.rb /usr/local/bin
setup.rb: skip bin/proxyserver(dbd_proxy) by user option
setup.rb: skip lib/dbd_ado(dbd_ado) by user option
setup.rb: skip lib/dbd_db2(dbd_db2) by user option
setup.rb: skip lib/dbd_frontbase(dbd_frontbase) by user option
setup.rb: skip lib/dbd_interbase(dbd_interbase) by user option
setup.rb: skip lib/dbd_msql(dbd_msql) by user option
setup.rb: skip lib/dbd_mysql(dbd_mysql) by user option
setup.rb: skip lib/dbd_odbc(dbd_odbc) by user option
setup.rb: skip lib/dbd_oracle(dbd_oracle) by user option
setup.rb: skip lib/dbd_pg(dbd_pg) by user option
setup.rb: skip lib/dbd_proxy(dbd_proxy) by user option
setup.rb: skip lib/dbd_sqlrelay(dbd_sqlrelay) by user option
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/dbi
install columninfo.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
install dbi.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
install row.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
install sql.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
install trace.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
install utils.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
install version.rb /usr/local/lib/ruby/site_ruby/1.8/dbi
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/.
install dbi.rb /usr/local/lib/ruby/site_ruby/1.8/.
mkdir -p /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd5.4/DBD/SQLite
install SQLite.so /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd5.4/DBD/SQLite
setup.rb: skip ext/dbd_sybase(dbd_sybase) by user option
install done.

0 件のコメント: