どっちかっつーと個人利用ならMySQLなのか?と想い焦がれてインストール。その記録。
$ groupadd mysql
$ adduser -g mysql -d /usr/local/var mysql
$ cd ~/src
$ tar zxvf mysql-4.0.20.tar.gz
$ cd mysql-4.0.20
$ ./configure --with-charset=ujis -with-extra-charsets=all --with-mysqld-user=mysql
$ make
$ sudo make install
$ /usr/local/bin/mysql_install_db --user=mysql
$ hown -R mysql /usr/local/var
$ chgrp -R mysql /usr/local/var
$ cd ~/src/mysql-4.0.20/support-files
$ cp mysql.server /usr/local/bin/mysqld
$ chmod +x /usr/local/bin/mysqld
make: *** [blib/arch/auto/DBD/mysql/mysql.bundle] Error 1
さっぱり意味はわからないけど、対処法としては以下のファイルを開き、$ sudo vi /System/Library/Perl/5.8.1/darwin-thread-multi-2level/Config.pm
下記上段をコメントアウトし、下段を追記
(略)
#ld='MACOSX_DEPLOYMENT_TARGET=10.3 cc'
ld='env MACOSX_DEPLOYMENT_TARGET=10.3 cc'
(略)
$ cd ~/src
$ tar zxvf mysql-4.1.7.tar.gz
$ cd mysql-4.1.7
$ ./configure --with-charset=ujis -with-extra-charsets=all --with-mysqld-user=mysql