libogg-1.1.3 won't build universal dylibs on OS X
The libtool created by libogg-1.1.3 doesn't include LTCFLAGS, so it only builds dylibs for the current platform. The libvorbis configure creates a libtool that builds universal binaries properly.
I can build a universal binary my navigating to the src directory after the make is finished and executing: gcc -dynamiclib -o .libs/libogg.0.5.3.dylib .libs/framing.o .libs/bitwise.o -install_name /usr/local/lib/libogg.0.dylib -compatibility_version 6 -current_version 6.3 -arch i386 -arch ppc -arch ppc64 -arch x86_64 file .libs/libogg.0.5.3.dylib
The initial configure is: (Which s the same that I used for libvorbis) ./configure --disable-dependency-tracking CFLAGS="-arch i386 -arch ppc -arch ppc64 -arch x86_64"