diff options
author | dcommander <dcommander@3789f03b-4d11-0410-bbf8-ca57d06f2519> | 2010-10-18 08:24:42 +0000 |
---|---|---|
committer | dcommander <dcommander@3789f03b-4d11-0410-bbf8-ca57d06f2519> | 2010-10-18 08:24:42 +0000 |
commit | e7e42201329dfebbd3e9952527ef7e90f0de3e4a (patch) | |
tree | ecb69212ef0c38e01bdeb4033fc814c9da959aaa /trunk/BUILDING.txt | |
parent | d428d76746e6f39b9bc4f686cb73e48ac67a5302 (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.txt | 12 |
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 |