=============MAKE FILEBEGIN================= # $Id: Makefile 1173 2005-06-08 19:40:18Z nico $ include $(TOPDIR)/rules.mk PKG_NAME:=libnet PKG_VERSION:=1.1.2 PKG_RELEASE:= PKG_MD5SUM:= #PKG_SOURCE_URL:=http://www.packetfactory.net/libnet/dist/ PKG_SOURCE_URL:=http://www.packetfactory.net/libnet/dist/old/ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_CAT:=zcat PKG_BUILD_DIR:=$(BUILD_DIR)/libnet PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install include $(TOPDIR)/package/rules.mk $(eval $(call PKG_template,LIBNET,libnet,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) $(PKG_BUILD_DIR)/.configured: (cd $(PKG_BUILD_DIR); rm -rf config.{cache,status} ; \ touch configure.in; \ touch include.m4; \ touch aclocal.m4; \ touch Makefile.in; \ touch configure; \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ ac_libnet_have_pf_packet=yes \ ac_cv_lbl_unaligned_fail=no \ ac_cv_libnet_endianess=lil \ ./configure \ --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ --build=$(GNU_HOST_NAME) \ --program-prefix="" \ --program-suffix="" \ --prefix=/usr \ --exec-prefix=/usr \ --bindir=/usr/bin \ --datadir=/usr/share \ --includedir=/usr/include \ --infodir=/usr/share/info \ --libdir=/usr/lib \ --libexecdir=/usr/lib \ --localstatedir=/var \ --mandir=/usr/share/man \ --sbindir=/usr/sbin \ --sysconfdir=/etc \ $(DISABLE_NLS) \ $(DISABLE_LARGEFILE) \ --enable-shared \ --enable-static \ --with-pf_packet=yes \ ); touch config.guess touch config.sub touch $@ $(PKG_BUILD_DIR)/.built: rm -rf $(PKG_INSTALL_DIR) mkdir -p $(PKG_INSTALL_DIR) $(MAKE) -C $(PKG_BUILD_DIR) \ $(TARGET_CONFIGURE_OPTS) \ CFLAGS="$(TARGET_CFLAGS)" \ DESTDIR="$(PKG_INSTALL_DIR)" \ all install touch $@ $(IPKG_LIBNET): install -m0755 -d $(IDIR_LIBNET)/usr/lib cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libnet.so.* $(IDIR_LIBNET)/usr/lib/ $(RSTRIP) $(IDIR_LIBNET) $(IPKG_BUILD) $(IDIR_LIBNET) $(PACKAGE_DIR) $(STAGING_DIR)/usr/lib/libnet.so: $(PKG_BUILD_DIR)/.built mkdir -p $(STAGING_DIR)/usr/bin cp -fpR $(PKG_INSTALL_DIR)/usr/bin/libnet-config $(STAGING_DIR)/usr/bin/ mkdir -p $(STAGING_DIR)/usr/include cp -fpR $(PKG_INSTALL_DIR)/usr/include/libnet* $(STAGING_DIR)/usr/include/ mkdir -p $(STAGING_DIR)/usr/lib cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libnet.{a,so*} $(STAGING_DIR)/usr/lib/ touch $@ install-dev: $(STAGING_DIR)/usr/lib/libnet.so uninstall-dev: rm -rf \ $(STAGING_DIR)/usr/bin/libnet-config \ $(STAGING_DIR)/usr/include/libnet* \ $(STAGING_DIR)/usr/lib/libnet.{a,so*} \ compile: install-dev clean: uninstall-dev =============MAKE FILE END================= ============FIX BEGIN========= Line 117 in libnet/include/libnet.h should read : #define LIBNET_LIL_ENDIAN 1 ============FIX END========= ==============ERROR BEGIN====================== /bin/sh ../../mkinstalldirs /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet mkdir /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr mkdir /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include mkdir /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet /usr/bin/ginstall -c -m 644 libnet-asn1.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet/libnet-asn1.h /usr/bin/ginstall -c -m 644 libnet-functions.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet/libnet-functions.h /usr/bin/ginstall -c -m 644 libnet-headers.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet/libnet-headers.h /usr/bin/ginstall -c -m 644 libnet-macros.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet/libnet-macros.h /usr/bin/ginstall -c -m 644 libnet-structures.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet/libnet-structures.h /usr/bin/ginstall -c -m 644 libnet-types.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet/libnet-types.h make[6]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/include/libnet' make[5]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/include/libnet' make[5]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet/include' make[6]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet/include' make[6]: Nothing to be done for `install-exec-am'. /bin/sh ../mkinstalldirs /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include /usr/bin/ginstall -c -m 644 libnet.h /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/include/libnet.h make[6]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/include' make[5]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/include' make[4]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/include' Making install in src make[4]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet/src' make[5]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet/src' /bin/sh ../mkinstalldirs /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/lib mkdir /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/lib /usr/bin/ginstall -c -m 644 libnet.a /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/lib/libnet.a /root/whiterussian/openwrt/staging_dir_mipsel/bin/mipsel-linux-uclibc-ranlib /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/lib/libnet.a make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/src' make[4]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/src' Making install in sample make[4]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet/sample' make[5]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet/sample' make[5]: Nothing to be done for `install-exec-am'. make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/sample' make[4]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet/sample' make[4]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet' make[5]: Entering directory `/root/whiterussian/openwrt/build_mipsel/libnet' make[5]: Nothing to be done for `install-exec-am'. make[5]: Nothing to be done for `install-data-am'. make[5]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet' make[4]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet' make[3]: Leaving directory `/root/whiterussian/openwrt/build_mipsel/libnet' touch /root/whiterussian/openwrt/build_mipsel/libnet/.built install -m0755 -d /root/whiterussian/openwrt/build_mipsel/libnet/ipkg/libnet/usr/lib cp -fpR /root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/lib/libnet.so.* /root/whiterussian/openwrt/build_mipsel/libnet/ipkg/libnet/usr/lib/ cp: cannot stat `/root/whiterussian/openwrt/build_mipsel/libnet/ipkg-install/usr/lib/libnet.so.*': No such file or directory make[2]: *** [/root/whiterussian/openwrt/bin/packages/libnet_1.1.2-_mipsel.ipk] Error 1 make[2]: Leaving directory `/root/whiterussian/openwrt/package/libnet' make[1]: *** [libnet-compile] Error 2 make[1]: Leaving directory `/root/whiterussian/openwrt/package' make: *** [package/libnet-compile] Error 2 ==============ERROR END======================