summaryrefslogtreecommitdiff
path: root/trunk/BUILDING.txt
diff options
context:
space:
mode:
authordcommander <dcommander@3789f03b-4d11-0410-bbf8-ca57d06f2519>2010-10-18 08:24:42 +0000
committerdcommander <dcommander@3789f03b-4d11-0410-bbf8-ca57d06f2519>2010-10-18 08:24:42 +0000
commite7e42201329dfebbd3e9952527ef7e90f0de3e4a (patch)
treeecb69212ef0c38e01bdeb4033fc814c9da959aaa /trunk/BUILDING.txt
parentd428d76746e6f39b9bc4f686cb73e48ac67a5302 (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: https://libjpeg-turbo.svn.sourceforge.net/svnroot/libjpeg-turbo@281 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'trunk/BUILDING.txt')
-rw-r--r--trunk/BUILDING.txt12
1 files changed, 7 insertions, 5 deletions
diff --git a/trunk/BUILDING.txt b/trunk/BUILDING.txt
index 95b2a65..f99babe 100644
--- a/trunk/BUILDING.txt
+++ b/trunk/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