fix click compile

git-svn-id: svn://svn.openwrt.org/openwrt/packages@5235 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nbd 2006-10-19 16:56:02 +00:00
parent 00c32b752c
commit 5ded2b9a4c

View File

@ -41,17 +41,24 @@ define Package/roofnet
URL:=http://pdos.csail.mit.edu/roofnet/ URL:=http://pdos.csail.mit.edu/roofnet/
endef endef
BUILDOPTS = \
BUILD_CXX="g++ -I $(PKG_BUILD_DIR)/include-host" \
BUILD_DL_LIBS="-ldl"
define Build/Configure define Build/Configure
(cd $(PKG_BUILD_DIR); \ (cd $(PKG_BUILD_DIR); \
rm -rf config.{cache,status} ; \
CONFIG_SITE= \
./configure; \ ./configure; \
cp include/click/config.h include/click/config-host.h; \ rm -rf include-host; \
$(CP) include include-host; \
rm -rf config.{cache,status} ; \ rm -rf config.{cache,status} ; \
$(TARGET_CONFIGURE_OPTS) \ $(TARGET_CONFIGURE_OPTS) \
CXXFLAGS="-static -O2 -MD" \ CXXFLAGS="-static -O2 -MD" \
CFLAGS="-static -MD" \ CFLAGS="-static -MD" \
CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ CPPFLAGS="-I$(STAGING_DIR)/usr/include" \
LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ LDFLAGS="-L$(STAGING_DIR)/usr/lib" \
$(CONF_OPTS) \ $(BUILDOPTS) \
./configure \ ./configure \
--prefix=/usr \ --prefix=/usr \
--target=$(GNU_TARGET_NAME) \ --target=$(GNU_TARGET_NAME) \
@ -70,7 +77,7 @@ define Build/Compile
mkdir -p $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR)
$(CONF_OPTS) \ $(CONF_OPTS) \
$(MAKE) -C $(PKG_BUILD_DIR) \ $(MAKE) -C $(PKG_BUILD_DIR) \
BUILD_CXX="g++ -include $(PKG_BUILD_DIR)/include/click/config-host.h" \ $(BUILDOPTS) \
tools elementmap.xml tools elementmap.xml
(cd $(PKG_BUILD_DIR)/userlevel; \ (cd $(PKG_BUILD_DIR)/userlevel; \
../tools/click-mkmindriver/click-mkmindriver -p roofnet -C .. \ ../tools/click-mkmindriver/click-mkmindriver -p roofnet -C .. \