Well, I decided to install MySQL from the MySQL development downloads page. With that in place, it became easier to set up the rest of my system.
This little laptop is finally running with a harmony consisting of:
- Mac OS X 10.3.9 (Panther)
- Xcode 1.2
- PRC-Tools v.2.3
- PilRC 3.2
- MySQL 4.1.13
- Apache 2.0.54
- mod_fastcgi 2.4.2
- mod_ruby 1.2.4
- Ruby 1.8.2
- Ruby Gems 0.8.11
- rb-fcgi 0.8.6
- Rails 1.8.2
- Typo 2.5.5
- PHP 5.0.5
- phpMyAdmin 2.6.1
- Joomla! 1.0
The final tricky step for me was the configuration script for PHP5 but I got it:
cd ~mysrc/php5
sudo ./configure --prefix=/opt/local/php5 \
--with-config-file-path=/usr/local/php5/etc \
--enable-calendar --with-iconv=/opt/local \
--enable-exif --enable-ftp --enable-wddx \
--with-zlib=/opt/local --with-mysql=/usr/local/mysql \
--with-libxml-dir=/opt/local --with-gettext=/opt/local \
--with-libxml-dir=/opt/local --with-xml \
--with-expat-dir=/opt/local --with-xmlrpc \
--enable-filepro --enable-bcmath --enable-trans-sid \
--enable-mbstring --enable-dbx --with-openssl=/opt/local \
--with-mhash=/opt/local --with-mcrypt=/opt/local \
--with-tidy=/opt/local --with-xsl=/opt/local \
--with-imap=/opt/local --with-imap-ssl=/opt/local \
--with-curl=/opt/local --enable-sqlite-utf8 \
--with-kerberos=/usr --with-iodbc=/usr \
--with-apxs2=/opt/local/apache2/bin/apxs
sudo make
sudo make installNow that all of the components are working, maybe I can do some actual software development.
[...] Smooth sailing: “ [...]