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