Changeset 2278

Show
Ignore:
Timestamp:
03/27/07 12:18:08 (5 years ago)
Author:
tg
Message:

provide host CFLAGS, CPPFLAGS, LDFLAGS in more than one way to the
scripts etc. – assists in fixing nfs-utils

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/mk/package.mk

    r2211 r2278  
    2020                        -L${STAGING_DIR}/lib -L${STAGING_DIR}/usr/lib 
    2121CONFIGURE_ENV+=         ${TARGET_CONFIGURE_OPTS} \ 
     22                        ${HOST_CONFIGURE_OPTS} \ 
    2223                        CC='${TARGET_CC}' CXX='${TARGET_CXX}' \ 
    2324                        CFLAGS='$(strip ${TCFLAGS})' \ 
     
    3738ALL_TARGET?=            all 
    3839INSTALL_TARGET?=        install 
    39 MAKE_ENV+=              CC='${TARGET_CC}' CXX='${TARGET_CXX}' \ 
    40                         PATH='${TARGET_PATH}' \ 
     40MAKE_ENV+=              PATH='${TARGET_PATH}' \ 
     41                        ${HOST_CONFIGURE_OPTS} \ 
     42                        CC='${TARGET_CC}' CXX='${TARGET_CXX}' \ 
    4143                        AR='${TARGET_CROSS}ar' RANLIB='${TARGET_CROSS}ranlib' \ 
    4244                        CFLAGS='$(strip ${TCFLAGS})' \ 
  • trunk/freewrt/mk/vars.mk

    r2211 r2278  
    5252                        CXX="$(TARGET_CXX)" \ 
    5353                        RANLIB=$(TARGET_CROSS)ranlib 
     54HOST_CONFIGURE_OPTS=    CC_FOR_BUILD='${HOSTCC}' \ 
     55                        CFLAGS_FOR_BUILD='${HOSTCFLAGS}' \ 
     56                        CPPFLAGS_FOR_BUILD='${HOSTCPPFLAGS}' \ 
     57                        LDFLAGS_FOR_BUILD='${HOSTLDFLAGS}' 
    5458 
    5559# invoke ipkg-build with some default options 
  • trunk/freewrt/rules.mk

    r2222 r2278  
    104104export BASH HOSTCC HOSTCFLAGS MAKE LANGUAGE LC_ALL OStype PATH 
    105105 
     106HOSTCPPFLAGS?= 
     107HOSTLDFLAGS?= 
     108 
    106109HOST_CFLAGS:=           ${HOSTCFLAGS} 
    107110TARGET_CFLAGS:=         $(strip -Os -fno-ident ${TARGET_CFLAGS} -fwrapv -fhonour-copts)