|
@@ -171,11 +171,11 @@ TARGET_CXXFLAGS+= -marm
|
|
|
endif
|
|
|
endif
|
|
|
|
|
|
-# host compiler flags
|
|
|
-CPPFLAGS_FOR_BUILD:= -I$(STAGING_HOST_DIR)/usr/include
|
|
|
-CFLAGS_FOR_BUILD:= -O0 -g0
|
|
|
-CXXFLAGS_FOR_BUILD:= -O0 -g0
|
|
|
-LDFLAGS_FOR_BUILD:= -L$(STAGING_HOST_DIR)/usr/lib -Wl,-rpath -Wl,${STAGING_HOST_DIR}/usr/lib
|
|
|
+# host compiler and linker flags
|
|
|
+HOST_CPPFLAGS:= -I$(STAGING_HOST_DIR)/usr/include
|
|
|
+HOST_CFLAGS:= -O0 -g0
|
|
|
+HOST_CXXFLAGS:= -O0 -g0
|
|
|
+HOST_LDFLAGS:= -L$(STAGING_HOST_DIR)/usr/lib -Wl,-rpath -Wl,${STAGING_HOST_DIR}/usr/lib
|
|
|
|
|
|
PATCH= PATH=${HOST_PATH} ${BASH} $(SCRIPT_DIR)/patch.sh
|
|
|
PATCHP0= PATH=${HOST_PATH} patch -p0
|
|
@@ -190,26 +190,40 @@ KERNEL_MODULE_FLAGS:= ARCH=${ADK_TARGET_ARCH} \
|
|
|
CFLAGS_MODULE="-fhonour-copts" \
|
|
|
V=1
|
|
|
|
|
|
-TARGET_CONFIGURE_OPTS= PATH='${TARGET_PATH}' \
|
|
|
- AR='$(TARGET_CROSS)ar' \
|
|
|
+COMMON_ENV= CONFIG_SHELL='$(strip ${SHELL})' \
|
|
|
+ AUTOM4TE='${STAGING_HOST_DIR}/usr/bin/autom4te' \
|
|
|
+ M4='${STAGING_HOST_DIR}/usr/bin/m4' \
|
|
|
+ LIBTOOLIZE='${STAGING_HOST_DIR}/usr/bin/libtoolize -q'
|
|
|
+
|
|
|
+TARGET_ENV= AR='$(TARGET_CROSS)ar' \
|
|
|
AS='$(TARGET_CROSS)as' \
|
|
|
LD='$(TARGET_CROSS)ld' \
|
|
|
NM='$(TARGET_CROSS)nm' \
|
|
|
RANLIB='$(TARGET_CROSS)ranlib' \
|
|
|
- STRIP='${TARGET_CROSS}strip' \
|
|
|
- OBJCOPY='${TARGET_CROSS}objcopy' \
|
|
|
+ STRIP='$(TARGET_CROSS)strip' \
|
|
|
+ OBJCOPY='$(TARGET_CROSS)objcopy' \
|
|
|
CC='$(TARGET_CC)' \
|
|
|
GCC='$(TARGET_CC)' \
|
|
|
CXX='$(TARGET_CXX)' \
|
|
|
CROSS='$(TARGET_CROSS)' \
|
|
|
- CROSS_COMPILE='$(TARGET_CROSS)'
|
|
|
-
|
|
|
-HOST_CONFIGURE_OPTS= CC_FOR_BUILD='${CC_FOR_BUILD}' \
|
|
|
- CXX_FOR_BUILD='${CXX_FOR_BUILD}' \
|
|
|
- CPPFLAGS_FOR_BUILD='${CPPFLAGS_FOR_BUILD}' \
|
|
|
- CFLAGS_FOR_BUILD='${CFLAGS_FOR_BUILD}' \
|
|
|
- CXXFLAGS_FOR_BUILD='${CXXFLAGS_FOR_BUILD}' \
|
|
|
- LDFLAGS_FOR_BUILD='${LDFLAGS_FOR_BUILD}'
|
|
|
+ CROSS_COMPILE='$(TARGET_CROSS)' \
|
|
|
+ CFLAGS='$(TARGET_CFLAGS)' \
|
|
|
+ CXXFLAGS='$(TARGET_CXXFLAGS)' \
|
|
|
+ CPPFLAGS='$(TARGET_CPPFLAGS)' \
|
|
|
+ LDFLAGS='$(TARGET_LDFLAGS)'
|
|
|
+ CC_FOR_BUILD='$(HOST_CC)' \
|
|
|
+ CXX_FOR_BUILD='$(HOST_CXX)' \
|
|
|
+ CPPFLAGS_FOR_BUILD='$(HOST_CPPFLAGS)' \
|
|
|
+ CFLAGS_FOR_BUILD='$(HOST_CFLAGS)' \
|
|
|
+ CXXFLAGS_FOR_BUILD='$(HOST_CXXFLAGS)' \
|
|
|
+ LDFLAGS_FOR_BUILD='$(HOST_LDFLAGS)'
|
|
|
+
|
|
|
+HOST_ENV= CC='$(HOST_CC)' \
|
|
|
+ CXX='$(HOST_CXX)' \
|
|
|
+ CPPFLAGS='$(HOST_CPPFLAGS)' \
|
|
|
+ CFLAGS='$(HOST_CFLAGS)' \
|
|
|
+ CXXFLAGS='$(HOST_CXXFLAGS)' \
|
|
|
+ LDFLAGS='$(HOST_LDFLAGS)'
|
|
|
|
|
|
PKG_SUFFIX:= $(strip $(subst ",, $(ADK_PACKAGE_SUFFIX)))
|
|
|
|