2010-01-06, 20:43
i5Js Wrote:I did all of this
$ sudo nano /opt/local/etc/macports/macports.conf
a) change "universal_target 10.5" to "universal_target 10.4"
b) change "universal_sysroot /Developer/SDKs/MacOSX10.5.sdk" to
"universal_sysroot /Developer/SDKs/MacOSX10.4u.sdk"
c) change "universal_archs ppc i386"
to reflect the arch you are building by removing the unused arch.
2) These are needed to build openssl (used by samba3 and mysql5) against 10.4sd
k
$ sudo ln -s /Developer/SDKs/MacOSX10.4u.sdk/usr/lib/dylib1.o /Developer/SDKs
/MacOSX10.4u.sdk/usr/lib/dylib1.10.5.o
$ sudo ln -s /Developer/SDKs/MacOSX10.4u.sdk/usr/lib/crt1.o /Developer/SDKs/M
acOSX10.4u.sdk/usr/lib/crt1.10.5.o
is it enough?
no
Quote:Then install the following port packages (order is very important):
$ sudo port install pcre +universal
$ sudo port install expat +universal
$ sudo port install libiconv +universal
$ sudo port install gettext +universal
$ sudo port install libtool yasm cmake gmake pkgconfig
$ sudo port install lzo +universal
$ sudo port install lzo2 +universal
$ sudo port install bzip2 +universal
$ sudo port install fontconfig +universal
$ sudo port install boost +universal
$ sudo port install jpeg +universal
$ sudo port install tiff +universal
$ sudo port install libpng +universal
$ sudo port install libogg +universal
$ sudo port install libvorbis +universal
$ sudo port install libmad macosx_deployment_target=10.4
$ sudo port install fribidi +universal
$ sudo port install libmms +universal
$ sudo port install glew +universal
$ sudo port install libcdio +universal
$ sudo port install openssl +universal
$ sudo port install samba3 macosx_deployment_target=10.4
$ sudo port install mysql5 +universal
$ sudo port install sqlite3 +universal
$ sudo port install libsamplerate +universal
$ sudo port install libsdl +no_x11 +universal
$ sudo port install smpeg +universal
$ sudo port install libsdl_mixer +universal
$ sudo port install libsdl_image +universal