Mercurial > mplayer.hg
changeset 13477:8e026ebb082f
--host-cc option for crosscompiling
author | faust3 |
---|---|
date | Sun, 26 Sep 2004 14:40:59 +0000 |
parents | 224f9bc2aade |
children | 20619c6203a0 |
files | Makefile configure |
diffstat | 2 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Sun Sep 26 14:03:51 2004 +0000 +++ b/Makefile Sun Sep 26 14:40:59 2004 +0000 @@ -245,7 +245,7 @@ $(MENCODER_DEP): version.h $(PRG_CFG): version.h codec-cfg.c codec-cfg.h - $(CC) $(CFLAGS) -g codec-cfg.c mp_msg.c -o $(PRG_CFG) -DCODECS2HTML $(EXTRA_LIB) $(I18NLIBS) + $(HOST_CC) $(CFLAGS) -g codec-cfg.c mp_msg.c -o $(PRG_CFG) -DCODECS2HTML $(EXTRA_LIB) $(I18NLIBS) install: $(ALL_PRG) ifeq ($(VIDIX),yes)
--- a/configure Sun Sep 26 14:03:51 2004 +0000 +++ b/configure Sun Sep 26 14:40:59 2004 +0000 @@ -268,6 +268,7 @@ Miscellaneous options: --enable-runtime-cpudetection Enable runtime CPU detection [disable] --cc=COMPILER use this C compiler to build MPlayer [gcc] + --host-cc=COMPILER use this C compiler to build apps needed for the build process [gcc] --as=ASSEMBLER use this assembler to build MPlayer [as] --target=PLATFORM target platform (i386-linux, arm-linux, etc) --enable-static build a statically linked binary. Set further linking @@ -366,6 +367,9 @@ --cc=*) _cc=`echo $ac_option | cut -d '=' -f 2` ;; + --host-cc=*) + _host_cc=`echo $ac_option | cut -d '=' -f 2` + ;; --as=*) _as=`echo $ac_option | cut -d '=' -f 2` ;; @@ -630,6 +634,13 @@ read _answer fi +echocheck "host cc" +if not test "$_host_cc" ; then + _host_cc=$_cc +fi +echores $_host_cc + + # --- # now that we know what compiler should be used for compilation, try to find @@ -1349,6 +1360,7 @@ # Skip 1st pass --target=*) ;; --cc=*) ;; + --host-cc=*) ;; --as=*) ;; --enable-gcc-checking) ;; --disable-gcc-checking) ;; @@ -6253,6 +6265,7 @@ LIBDIR = \$(DESTDIR)$_libdir #AR = ar CC = $_cc +HOST_CC = $_host_cc AWK = $_awk RANLIB = $_ranlib INSTALL = $_install