version: 3.0.0
source: GEOS
framework: Unix Compatibility Frameworks, also includes build script
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
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" \ CXXFLAGS="-Os -arch i386 -arch ppc" \ LDFLAGS="-arch i386 -arch ppc" make sudo make install
If you are compiling on a PPC Mac, add "-isysroot /Developer/SDKs/MacOSX10.4u.sdk" to CFLAGS, CXXFLAGS and LDFLAGS on the above configure lines. ie:
CFLAGS="-Os -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk"
In the geos source:
./configure --mandir=/usr/local/share/man --disable-dependency-tracking make sudo make install