Here’s the configure command I used to build a universal binary for log4cpp on Mac OS X:
$ env CFLAGS="-O -g -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386 -arch ppc" \
LDFLAGS="-arch i386 -arch ppc" \
CXXFLAGS="-O -g -isysroot /Developer/SDKs/MacOSX10.5.sdk -arch i386 -arch ppc" \
./configure --disable-dependency-tracking