make -C islsm prepare Rebuilding /home/xtc/kamikaze_x86/bin/packages/kmod-net-islsm38XX_2.6.19.2-x86-1_i386.ipk Forcing package rebuild make[3]: Entering directory `/home/xtc/kamikaze_x86/package/islsm' rm -f /home/xtc/kamikaze_x86/bin/packages/kmod-net-islsm38XX_* mkdir -p /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX cp -fpR ./src/* /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/ touch /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/.prepared make[3]: Leaving directory `/home/xtc/kamikaze_x86/package/islsm' make -C islsm compile Rebuilding /home/xtc/kamikaze_x86/bin/packages/kmod-net-islsm38XX_2.6.19.2-x86-1_i386.ipk make[3]: Entering directory `/home/xtc/kamikaze_x86/package/islsm' (cd /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/; if [ -x configure ]; then AR=i386-linux-uclibc-ar AS="i386-linux-uclibc-gcc -c -O2 -pipe -march=i686 -funit-at-a-time" LD=i386-linux-uclibc-ld NM=i386-linux-uclibc-nm CC="i386-linux-uclibc-gcc" GCC="i386-linux-uclibc-gcc" CXX=i386-linux-uclibc-g++ RANLIB=i386-linux-uclibc-ranlib STRIP=i386-linux-uclibc-strip OBJCOPY=i386-linux-uclibc-objcopy CFLAGS="-O2 -pipe -march=i686 -funit-at-a-time -I/home/xtc/kamikaze_x86/staging_dir_i386/usr/include -I/home/xtc/kamikaze_x86/staging_dir_i386/include" CXXFLAGS="-O2 -pipe -march=i686 -funit-at-a-time -I/home/xtc/kamikaze_x86/staging_dir_i386/usr/include -I/home/xtc/kamikaze_x86/staging_dir_i386/include" CPPFLAGS="-I/home/xtc/kamikaze_x86/staging_dir_i386/usr/include -I/home/xtc/kamikaze_x86/staging_dir_i386/include -I/home/xtc/kamikaze_x86/staging_dir_i386/usr/include -I/home/xtc/kamikaze_x86/staging_dir_i386/include" LDFLAGS="-L/home/xtc/kamikaze_x86/staging_dir_i386/usr/lib -L/home/xtc/kamikaze_x86/staging_dir_i386/lib" PKG_CONFIG_PATH="/home/xtc/kamikaze_x86/staging_dir_i386/usr/lib/pkgconfig" PKG_CONFIG_LIBDIR="/home/xtc/kamikaze_x86/staging_dir_i386/usr/lib/pkgconfig" ./configure --target=i386-linux --host=i386-linux --build=i486-linux-gnu --program-prefix="" --program-suffix="" --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls ; fi; ) touch /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/.configured make -C "/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/linux-2.6.19.2" CROSS_COMPILE="i386-linux-uclibc-" ARCH="i386" SUBDIRS="/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX" EXTRA_CFLAGS="" modules make[4]: Entering directory `/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/linux-2.6.19.2' CC [M] /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/islsm_netdev.o /home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/islsm_netdev.c:27:26: error: linux/config.h: No such file or directory make[5]: *** [/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/islsm_netdev.o] Error 1 make[4]: *** [_module_/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX] Error 2 make[4]: Leaving directory `/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/linux-2.6.19.2' make[3]: *** [/home/xtc/kamikaze_x86/build_i386/linux-2.6-x86/net-islsm38XX/.built] Error 2 make[3]: Leaving directory `/home/xtc/kamikaze_x86/package/islsm' make[2]: *** [islsm-compile] Error 2 make[2]: Leaving directory `/home/xtc/kamikaze_x86/package' make[1]: *** [package/compile] Error 2 make[1]: Leaving directory `/home/xtc/kamikaze_x86' make: *** [world] Fehler 2 makefile: include $(TOPDIR)/rules.mk include $(INCLUDE_DIR)/kernel.mk PKG_NAME:=net-islsm38XX PKG_RELEASE:=1 PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/$(PKG_NAME) include $(INCLUDE_DIR)/package.mk define KernelPackage/net-islsm38XX SUBMENU:=Wireless Drivers TITLE:=Islsm-38XX (SoftMac) Driver DESCRIPTION:=\ This package contains driver for the Prism54 SoftMac chipset . VERSION:=$(LINUX_VERSION)-$(BOARD)-$(PKG_RELEASE) FILES:= \ $(PKG_BUILD_DIR)/islsm38xx.$(LINUX_KMOD_SUFFIX) AUTOLOAD:=$(call AutoLoad,60,net-islsm38XX) endef define Build/Prepare mkdir -p $(PKG_BUILD_DIR) $(CP) ./src/* $(PKG_BUILD_DIR)/ endef define Build/Compile $(MAKE) -C "$(LINUX_DIR)" \ CROSS_COMPILE="$(TARGET_CROSS)" \ ARCH="$(LINUX_KARCH)" \ SUBDIRS="$(PKG_BUILD_DIR)" \ EXTRA_CFLAGS="$(BUILDFLAGS)" \ modules endef define KernelPackage/net-islsm38XX/install $(INSTALL_DIR) $(1)/lib/network/ endef $(eval $(call KernelPackage,net-islsm38XX))