Kyng Chaos
“The beast is actively interested only in now, and, as it is always now and always shall be, there is an eternity of time for the accomplishment of objects.”
- the wisdom of Tarzan

GEOS Build

version: 3.2.x
source: GEOS
framework: Unix Compatibility Frameworks, also includes build script

parallel: OK

Snow Leopard

In the geos source:

export MACOSX_DEPLOYMENT_TARGET=10.6
./configure --mandir=/usr/local/share/man --disable-dependency-tracking \
CFLAGS="-Os -arch i386 -arch x86_64" \
CXXFLAGS="-Os -arch i386 -arch x86_64" \
LDFLAGS="-arch i386 -arch x86_64"
make
sudo make install

Leopard

In the geos source:

export MACOSX_DEPLOYMENT_TARGET=10.5
./configure --mandir=/usr/local/share/man --disable-dependency-tracking \
CFLAGS="-Os -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
CXXFLAGS="-Os -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
LDFLAGS="-arch i386 -arch x86_64 -arch ppc -arch ppc64"
make
sudo make install

Tiger

In the geos source:

export MACOSX_DEPLOYMENT_TARGET=10.4
./configure --mandir=/usr/local/share/man --disable-dependency-tracking \
CFLAGS="-Os -arch i386-arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk" \
CXXFLAGS="-Os -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk" \
LDFLAGS="-arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk"
make
sudo make install

Panther

In the geos source:

./configure --mandir=/usr/local/share/man --disable-dependency-tracking
make
sudo make install
macosx/build/geos.txt · Last modified: 2010/07/26 14:43 by kyngchaos
Copyright © 2004-2016 William Kyngesburye Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0