Hydrogen coding team - Packaging: Mac OS X

Requirements

Building libraries

Compile QT4

# To compile "universal binaries":
# ./configure --prefix=/usr/local/qt4-mac/ -release -static -no-framework -universal


To compile intel or ppc binary:
./configure --prefix=/usr/local/qt4-mac/ -release -static -pch -no-framework
make
sudo make install

LADSPA

sudo cp ladspa.h /usr/include

libSndFile

./configure --prefix=/usr --disable-shared
make
sudo make install

libtar

./configure --prefix=/usr
make
sudo make install

FLAC

./configure --prefix=/usr --disable-sse --disable-altivec --disable-3dnow --disable-asm-optimizations --disable-shared
make
sudo make install
sudo nano /usr/include/FLAC++/metadata.h
(comment line 859, save the file)

Building Hydrogen

export QTDIR=/usr/local/qt4-mac
./configure --prefix=/usr
make

Notes