Compiling CHDK under Mac OS X
From CHDK Wiki
Building CHDK requires gcc 4.3.2 and the ARM GCC toolchain.
1. Install MacPorts - http://www.macports.org/install.php
2. Before you install gcc you'll need a working compiler, so Apple's dev. tool (from the installation CD) should be installed.
3. Install gcc v4.3.2. from the terminal, type -
sudo port install gcc43 (type the admin password as prompted) (this took several hours on my macbook pro)
4. Install arm-elf-gcc v4.3.2 - from the terminal.
sudo port deactivate arm-elf-gcc sudo port install arm-elf-gcc
5. make gcc v4.3.2 the default compiler.
cd /usr/bin rm gcc ln -s /opt/local/bin/gcc-mp-4.3 gcc
6. make arm-elf-gcc v4.3.2 default.
cd /usr/local/arm/bin rm arm-elf-gcc ln -s /opt/local/bin/arm-elf-gcc-4.3.2
From here, the directions for compiling under linux will work Compiling_CHDK_under_Linux although the directions for installing the compiler and cross compiler can be skipped.
