diff options
author | dcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db> | 2010-10-18 08:24:42 +0000 |
---|---|---|
committer | dcommander <dcommander@632fc199-4ca6-4c93-a231-07263d6284db> | 2010-10-18 08:24:42 +0000 |
commit | 95a932544c22a6b74a8d15f8da646483fce62cff (patch) | |
tree | b8762f7d17913a07acbeba270c5fd506d8edf980 /BUILDING.txt | |
parent | 6da503bc83a88f818895cd0bf7db1623ee7e545b (diff) |
Modify OS X universal binary creation process to give the user more control over the 32-bit fork (necessary for building universal binaries with libjpeg v7/v8b emulation, for instance)
git-svn-id: svn://svn.code.sf.net/p/libjpeg-turbo/code/trunk@281 632fc199-4ca6-4c93-a231-07263d6284db
Diffstat (limited to 'BUILDING.txt')
-rw-r--r-- | BUILDING.txt | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/BUILDING.txt b/BUILDING.txt index 95b2a65..f99babe 100644 --- a/BUILDING.txt +++ b/BUILDING.txt @@ -530,13 +530,15 @@ make dmg Create Macintosh package/disk image. This requires the PackageMaker application, which must be installed in /Developer/Applications/Utilities. -make udmg +make udmg [BUILDDIR32={32-bit build directory}] On 64-bit OS X systems, this creates a version of the Macintosh package and - disk image which contains universal i386/x86-64 binaries. The 32-bit fork of - these binaries is backward compatible with OS X 10.4 and later. The 64-bit - fork can be made backward compatible as well by using the instructions in - the "Build Recipes" section. OS X 10.4 compatibility SDK required. + disk image which contains universal i386/x86-64 binaries. You should first + configure a 32-bit out-of-tree build of libjpeg-turbo, then configure a + 64-bit out-of-tree build, then run 'make udmg' from the 64-bit build + directory. The build system will look for the 32-bit build under + {source_directory}/osxx86 by default, but you can override this by setting + the BUILDDIR32 variable on the make command line as shown above. make cygwinpkg |