diff options
author | jstebbins <[email protected]> | 2009-09-04 21:22:41 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2009-09-04 21:22:41 +0000 |
commit | 74302fd6044b633bcd683bb8e6a0faa39d113732 (patch) | |
tree | 7413aab00083d7761723884a5733cfb2b2d98733 /contrib | |
parent | b65acba4026ec467b8b699612033db005471862f (diff) |
build system: add capability to build Leopard target from Snow Leopard Host
To configure for building Leopard target from Snow Leopard:
configure --sysroot /Developer/SDKs/MacOSX10.5.sdk --minver 10.5
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2806 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/bzip2/module.defs | 2 | ||||
-rw-r--r-- | contrib/ffmpeg/module.defs | 4 | ||||
-rw-r--r-- | contrib/mp4v2/module.defs | 4 | ||||
-rw-r--r-- | contrib/x264/module.defs | 4 |
4 files changed, 7 insertions, 7 deletions
diff --git a/contrib/bzip2/module.defs b/contrib/bzip2/module.defs index 76eacbe90..8cb6d7ef4 100644 --- a/contrib/bzip2/module.defs +++ b/contrib/bzip2/module.defs @@ -7,7 +7,7 @@ BZIP2.CONFIGURE = $(TOUCH.exe) $@ BZIP2.BUILD.extra = \ CC=$(BZIP2.GCC.gcc) \ - CFLAGS="$(call fn.ARGS,BZIP2.GCC,*archs)" \ + CFLAGS="$(call fn.ARGS,BZIP2.GCC,*archs *sysroot *minver)" \ RANLIB="$(RANLIB.exe)" PREFIX=$(call fn.ABSOLUTE,$(CONTRIB.build/)) diff --git a/contrib/ffmpeg/module.defs b/contrib/ffmpeg/module.defs index 2f6e633d4..2f36ee990 100644 --- a/contrib/ffmpeg/module.defs +++ b/contrib/ffmpeg/module.defs @@ -23,8 +23,8 @@ FFMPEG.CONFIGURE.extra = \ --enable-muxer=ipod \ --enable-zlib \ --cc="$(FFMPEG.GCC.gcc)" \ - --extra-cflags="$(call fn.ARGS,FFMPEG.GCC,*archs ?extra) -I$(call fn.ABSOLUTE,$(CONTRIB.build/)include)" \ - --extra-ldflags="$(call fn.ARGS,FFMPEG.GCC,*archs ?extra) -L$(call fn.ABSOLUTE,$(CONTRIB.build/)lib)" + --extra-cflags="$(call fn.ARGS,FFMPEG.GCC,*archs *sysroot *minver ?extra) -I$(call fn.ABSOLUTE,$(CONTRIB.build/)include)" \ + --extra-ldflags="$(call fn.ARGS,FFMPEG.GCC,*archs *sysroot *minver ?extra) -L$(call fn.ABSOLUTE,$(CONTRIB.build/)lib)" ## check against tuple: B-SYSTEM where B is { 0 | 1 } for cross-compiling flag ifeq (0-cygwin,$(BUILD.cross)-$(BUILD.system)) diff --git a/contrib/mp4v2/module.defs b/contrib/mp4v2/module.defs index aa5219508..c27f3470e 100644 --- a/contrib/mp4v2/module.defs +++ b/contrib/mp4v2/module.defs @@ -4,8 +4,8 @@ $(eval $(call import.CONTRIB.defs,MP4V2)) MP4V2.FETCH.url = http://download.m0k.org/handbrake/contrib/mp4v2-trunk-r355.tar.bz2 ## propagate more flags -MP4V2.CONFIGURE.env.CFLAGS = CFLAGS="$(call fn.ARGS,MP4V2.GCC,*archs *D .g .O)" -MP4V2.CONFIGURE.env.CXXFLAGS = CXXFLAGS="$(call fn.ARGS,MP4V2.GCC,*archs *D .g .O)" +MP4V2.CONFIGURE.env.CFLAGS = CFLAGS="$(call fn.ARGS,MP4V2.GCC,*archs *sysroot *minver *D .g .O)" +MP4V2.CONFIGURE.env.CXXFLAGS = CXXFLAGS="$(call fn.ARGS,MP4V2.GCC,*archs *sysroot *minver *D .g .O)" ## save some build-time by disabling utils MP4V2.CONFIGURE.extra += --disable-util diff --git a/contrib/x264/module.defs b/contrib/x264/module.defs index cc6e1aca6..382bff46a 100644 --- a/contrib/x264/module.defs +++ b/contrib/x264/module.defs @@ -12,8 +12,8 @@ X264.CONFIGURE.extra = --disable-mp4-output ifeq (1-mingw,$(BUILD.cross)-$(BUILD.system)) X264.CONFIGURE.extra += --enable-pthread --cross-prefix=$(BUILD.spec)- - X264.CONFIGURE.env.CFLAGS = CFLAGS="-I$(call fn.ABSOLUTE,$(CONTRIB.build/)include) $(call fn.ARGS,X264.GCC,*archs ?extra)" - X264.CONFIGURE.env.LDFLAGS = LDFLAGS=-L$(call fn.ABSOLUTE,$(CONTRIB.build/)lib) + X264.CONFIGURE.env.CFLAGS = CFLAGS="-I$(call fn.ABSOLUTE,$(CONTRIB.build/)include) $(call fn.ARGS,X264.GCC,*archs *sysroot *minver ?extra)" + X264.CONFIGURE.env.LDFLAGS = LDFLAGS="-L$(call fn.ABSOLUTE,$(CONTRIB.build/)lib) $(call fn.ARGS,X264.GCC,*archs *sysroot *minver)" else X264.CONFIGURE.extra += --enable-pthread endif |