こんしゅうの Twitter 2010-02-21

February 21st, 2010

Powered by Twitter Tools

こんしゅうの Twitter 2010-02-14

February 14th, 2010

Powered by Twitter Tools

こんしゅうの Twitter 2010-02-07

February 7th, 2010
  • IMJ、キノトロープ、ペタビット #
  • I ran 2987m before hitting a wall and tumbling to my death on my iPhone. http://www.canabalt.com/ #

Powered by Twitter Tools

こんしゅうの Twitter 2010-02-07

February 7th, 2010
  • IMJ、キノトロープ、ペタビット #
  • I ran 2987m before hitting a wall and tumbling to my death on my iPhone. http://www.canabalt.com/ #

Powered by Twitter Tools

こんしゅうの Twitter 2010-01-31

January 31st, 2010

Powered by Twitter Tools

こんしゅうの Twitter 2010-01-24

January 24th, 2010
  • symfony1.4試し中 #
  • みたい映画。ダークナイト、クローバーフィールド、パトレイバー、スワロウテイル、マルタの鷹、ナイロビの蜂、ミュンヘン、パコ #
  • みたい映画。サイコ、カリオストロ城、チャンス ハルアシュビュー、裏窓 ヒチコック、ジョーズ、ゴッドファーザー、羅生門 黒澤、右側に気をつけろ、キリングフィールド、あの頃ペニー #

Powered by Twitter Tools

mysql 5.1.42のインストール

January 17th, 2010
cd /usr/local/src
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.42.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql/
tar xzvf mysql-5.1.42.tar.gz
cd mysql-5.1.42
./configure --prefix=/usr/local/mysql/mysql-5.1.42
make
sudo make install

こんしゅうの Twitter 2010-01-17

January 17th, 2010

Powered by Twitter Tools

こんしゅうの Twitter 2010-01-10

January 10th, 2010
  • 映画をつくるためには自分のやりたいことをやる必要がある。妥協すると映画じゃなくなる #
  • マネージメントは人をいかすこと、自己管理すること、社会貢献すること、目標をつくること、、 #

Powered by Twitter Tools

Mac 10.6.2 への apache 2.2.9 と php 5.3.1 のインストール

December 27th, 2009

mac には /usr/local ディレクトリがないのでまず作成する。

sudo mkdir /usr/local
sudo mkdir /usr/local/src
sudo mkdir /usr/local/apache
sudo mkdir /usr/local/php
sudo chmod 777 /usr/local/src

次に apache のインストール。

cd /usr/local/src
wget http://archive.apache.org/dist/httpd/httpd-2.2.9.tar.gz
tar xzvf httpd-2.2.9.tar.gz
cd xzvf httpd-2.2.9
./configure --prefix=/usr/local/apache/httpd-2.2.9
make
sudo make install

cd /usr/local/apache/
sudo ln -s /usr/local/apache/httpd-2.2.9 current

gd を利用するのに libpng がいるので port でインストール。

sudo port install libpng

php の make でエラーになったので iconv.c を編集する

http://d.hatena.ne.jp/hetima/20071028/1193576377

vi /usr/local/src/php-5.3.1/ext/iconv/iconv.c
iconv_open を libiconv_open に、
iconv_close を libiconv_close に置換する。

php のインストール

cd /usr/local/src
wget http://jp.php.net/get/php-5.3.1.tar.gz/from/this/mirror
tar xzvf php-5.3.1.tar.gz
cd xzvf php-5.3.1
./configure --prefix=/usr/local/php/php-5.3.1 --with-apxs2=/usr/local/apache/current/bin/apxs --with-pdo-mysql=/opt/local/lib/mysql5 --with-gd --with-zlib --with-xsl --enable-mbstring --with-png-dir=/usr/X11
make

で、ここで行き詰まった。
make で下記エラーが発生して、コンパイルできない。

Undefined symbols:
  "_iconv_close", referenced from:
      _do_convert in gdkanji.o
  "_iconv", referenced from:
      _do_convert in gdkanji.o
  "_iconv_open", referenced from:
      _do_convert in gdkanji.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [libs/libphp5.bundle] Error 1

iconv が駄目そうなので --without-iconv オプションを付ける。ついでに freetype も入れる。

http://bugs.php.net/bug.php?id=49267

./configure --prefix=/usr/local/php/php-5.3.1 --with-apxs2=/usr/local/apache/current/bin/apxs --with-pdo-mysql=/opt/local/lib/mysql5 --with-gd --with-zlib --with-xsl --enable-mbstring --with-png-dir=/usr/X11 --without-iconv --with-freetype-dir=/usr/X11

これでなんとかコンパイルできた。
試してないけど以下のような記事もあった。

http://d.hatena.ne.jp/brtRiver/20090911/1252703372

あと /usr/local/php/current/bin/php がないのでシンボリックリンクを張って作る

sudo ln -s php.dSYM php