Re: 11.1: linux/config.h und asm/semaphore.h nicht auffindbar

Ekkard Gerlach <[email protected]> Mon, 28 Jun 2010 19:20:03 +0200
Newsgroups gmane.linux.suse.programming
Organization private
Message-ID <[email protected]>
* David Haller schrieb:


> >rex4:/lib/modules/2.6.27.45-0.1-default/build # make cloneconfig
> >make -C /usr/src/linux-2.6.27.45-0.1 O=/usr/src/linux-2.6.27.45-0.1-obj/x86_64/default/. cloneconfig
> >  HOSTCC  scripts/basic/fixdep
> >  HOSTCC  scripts/basic/docproc
> >  HOSTCC  scripts/basic/hash
> >  GEN     /usr/src/linux-2.6.27.45-0.1-obj/x86_64/default/Makefile
> >  HOSTCC  scripts/kconfig/conf.o
> >  HOSTCC  scripts/kconfig/kxgettext.o
> >  HOSTCC  scripts/kconfig/zconf.tab.o
> >  HOSTLD  scripts/kconfig/conf
> >Cloning configuration file /proc/config.gz
> >#
> ># configuration written to .config
> >#
> 
> Gut.
> 
> >rex4:/lib/modules/2.6.27.45-0.1-default/build # make modules_prepare
> >make -C /usr/src/linux-2.6.27.45-0.1 O=/usr/src/linux-2.6.27.45-0.1-obj/x86_64/default/. modules_prepare
> >  GEN     /usr/src/linux-2.6.27.45-0.1-obj/x86_64/default/Makefile
> >scripts/kconfig/conf -s arch/x86/Kconfig
> >  Using /usr/src/linux-2.6.27.45-0.1 as source for kernel
> >  /usr/src/linux-2.6.27.45-0.1 is not clean, please run 'make mrproper'
> >  in the '/usr/src/linux-2.6.27.45-0.1' directory.
> >make[2]: *** [prepare3] Error 1
> >make[1]: *** [sub-make] Error 2
> >make: *** [all] Error 2
> >
> >ein make mrproper, dann cloneconfig, dann modules_prepare bringt
> >nichts, es kommt immer wieder der gleiche Fehler.
> 
> Hm. Mach mal ein
> 
>     make -C /usr/src/linux-2.6.27.45-0.1 mrproper
> 
rex4:/lib/modules/2.6.27.45-0.1-default/build # make -C /usr/src/linux-2.6.27.45-0.1 mrproper
make: Entering directory `/usr/src/linux-2.6.27.45-0.1'
  CLEAN   .tmp_versions
  CLEAN   scripts/basic
  CLEAN   scripts/genksyms
  CLEAN   scripts/kconfig
  CLEAN   scripts/mod
  CLEAN   scripts
  CLEAN   include/config
  CLEAN   .config include/asm include/linux/autoconf.h include/linux/version.h include/linux/utsrelease.h
make: Leaving directory `/usr/src/linux-2.6.27.45-0.1'
(reverse-i-search)`cl': cd include
rex4:/lib/modules/2.6.27.45-0.1-default/build # make cloneconfig
make -C /usr/src/linux-2.6.27.45-0.1 O=/usr/src/linux-2.6.27.45-0.1-obj/x86_64/default/. cloneconfig
  GEN     /usr/src/linux-2.6.27.45-0.1-obj/x86_64/default/Makefile
  HOSTCC  scripts/kconfig/zconf.tab.o
gcc: /usr/src/linux-2.6.27.45-0.1/scripts/kconfig/zconf.tab.c: No such file or directory
gcc: no input files
make[3]: *** [scripts/kconfig/zconf.tab.o] Error 1
make[2]: *** [cloneconfig] Error 2
make[1]: *** [sub-make] Error 2
make: *** [all] Error 2

Jetzt kommt schon bei cloneconfig ein error!