トップ «前の日記(2010-05-13) 最新 次の日記(2010-05-15)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|05|06|

2010-05-14 :-)

_ 朝ッ

0520 起床

_ 仕事

0830 出勤

_ CentOS で rubygems

どうして rubygems パッケージが yum に無いのか

仕方ないのでソースからビルドした

Ubuntu にも無いのか

FreeBSD とか NetBSD にはあるのに。

_ [CentOS][sinatra][ruby]CentOS で sinatra 準備

パッケージをインストールしておく

% sudo yum install gcc ruby ruby-devel sqlite sqlite-devel

rubygems インストール

http://rubyforge.org/frs/?group_id=126&release_id=42796 から tar.gz を取得して setup.rb する

% wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
% tar xzf rubygems-1.3.6.tgz
% cd rubygems-1.3.6
% sudo ruby setup.rb

gem でインストール

% sudo gem install sinatra haml sequel sqlite3-ruby

sqlite3-ruby で怒られた。

Building native extensions.  This could take a while...
ERROR:  Error installing sqlite3-ruby:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
checking for fdatasync() in -lrt... no
checking for sqlite3.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --without-make-prog
        --srcdir=.
        --curdir
        --ruby=/usr/bin/ruby
        --with-sqlite3-dir
        --without-sqlite3-dir
        --with-sqlite3-include
        --without-sqlite3-include=${sqlite3-dir}/include
        --with-sqlite3-lib
        --without-sqlite3-lib=${sqlite3-dir}/lib
        --with-rtlib
        --without-rtlib


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.5 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.2.5/ext/sqlite3_api/gem_make.out

yum install sqlite-devel してあるし

% ls /usr/include/sqlite3.h
/usr/include/sqlite3.h

ファイルあるのになぜだーなぜなんだー

とモクモクしていたら

Sheep Guarding Llama » Blog Archive » Installing ruby-sqlite3 on Red Hat or CentOS Linux

If you are still receiving the error then you most likely do not have a C compiler installed. The Gem system needs make and the GCC. So install those as well. (Obviously you could combine these two steps.)

訳「それでもダメなら gcc か make 入ってないよ m9(^Д^)」

% which gcc
/usr/bin/which: no gcc in (/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/miwa/bin)

orz

gcc 入れたら gem install sqlite3-ruby が成功した。

_ [Ubuntu][sinatra][ruby]Ubuntu で sinatra 準備

ref. yanolab log - 第6回 Ubuntu入門 - Ruby on Railsのセットアップ

パッケージをインストールしておく

% sudo aptitude install ruby irb rdoc ruby1.8-dev sqlite3 libsqlite3-dev

rubygems インストール。/usr/bin/gem1.8 に入る

% wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
% tar xzf rubygems-1.3.6.tgz
% cd rubygems-1.3.6
% sudo ruby setup.rb

gem でインストール

% sudo gem1.8 install sinatra haml sequel sqlite3-ruby

終わり

_ 私が悪いのでしょうか?

「トピ主: カクカクシカジカ続きます」

「坂本: 続き前ですがカクカクシカジカ」

「鈴木: 続き前ですがカクカクシカジカ」

「中村: 続き前ですがカクカクシカジカ」

「トピ主: 続きですカクカクシカジカ」

という小町パターン

私が悪いのでしょうか?(愚痴です・・・) : 家族・友人・人間関係 : 発言小町 : 大手小町 : YOMIURI ONLINE(読売新聞)

_ [リッジレーサー7] 皐月GP 対策として BASS CRUISER を Lost Ruins R で練習していた

正解は Shadow Caves R 皐月GP (リッジレーサー7)

自分でレース設定したくせにコースを勘違いしていた。

つまり練習してない

ヤバイ

BASS CRUISER ヤバイ