Sam, thanks for your qualified hints. I tried as you did suggest it to me and then it works in the subdir. Then i retried with "make bzImage" and came to that point in compilation for the origin of the failure. (see appended log, "noise" on language macros an similar stripped...) As you, and possibly others can see, the compilation happens from the arch/i386/kernel/timers subdir, where we got lead to by th arch/i386/kernel subdir directly and in this case the needed settings seem to lack despite they were present in a former stage of the compilation. Having a qualified fix done by a skilled person for that bad behaviour in any future standard kernel would be nice thing. Thank you so far. -Alex. (please CC me in replys, i am not subscribed to this list) make -f scripts/Makefile.build obj=scripts/basic make -f scripts/Makefile.build obj=scripts make -f scripts/Makefile.build obj=scripts/mod make -f scripts/Makefile.build obj=arch/i386/kernel arch/i386/kernel/asm-offsets .s arch/i386/kernel/Makefile:70: AFLAGS-lds=-P -C -Ui386 arch/i386/kernel/Makefile:71: aflags= make -f scripts/Makefile.build obj=init make -f scripts/Makefile.build obj=usr make -f scripts/Makefile.build obj=arch/i386/kernel arch/i386/kernel/Makefile:70: AFLAGS-lds= arch/i386/kernel/Makefile:71: aflags= make -f scripts/Makefile.build obj=arch/i386/kernel/acpi make -f scripts/Makefile.build obj=arch/i386/kernel/cpu make -f scripts/Makefile.build obj=arch/i386/kernel/cpu/mcheck make -f scripts/Makefile.build obj=arch/i386/kernel/cpu/mtrr make -f scripts/Makefile.build obj=arch/i386/kernel/timers gcc -E -Wp,-MD,arch/i386/kernel/.vmlinux.lds.s.d -nostdinc -iwithprefix includ e -D__KERNEL__ -Iinclude -D__ASSEMBLY__ -Iinclude/asm-i386/mach-default -tradit ional -o arch/i386/kernel/vmlinux.lds.s arch/i386/kernel/vmlinux.lds.S [...] until it fails for the linking when using the generated lds.s file. -- NEU: WLAN-Router für 0,- EUR* - auch für DSL-Wechsler! GMX DSL = supergünstig & kabellos http://www.gmx.net/de/go/dsl