From: Henry N. <hen...@ar...> - 2011-04-08 21:54:15
|
Hello Clemens, On 08.04.2011 12:57, Clemens Eisserer wrote: > Hi, > > I tried compiling coLinux (snapshot from Feb 2011) myself, however ran > into problems when compiling the linux-kernel (log at bottom). > Any idea whats going wrong here? > > Btw I get a warning about using gcc-4.5.1 for the linux kernel, but > the ABI check says ABIs match. Is this ok? If the check says it is ok, then it is ok. ;-) > scripts/kconfig/conf -s arch/x86/Kconfig > make[1]: Leaving directory `/home/ce/colinux-devel/build/linux-2.6.33.7-source' > make[1]: Entering directory `/home/ce/colinux-devel/build/linux-2.6.33.7-build' > make[1]: Leaving directory `/home/ce/colinux-devel/build/linux-2.6.33.7-build' > > --- ERROR LOG /home/ce/colinux-devel/log/build-colinux-31377.err: > Makefile:23: *** mixed implicit and normal rules. Stop. > Kernel 2.6.33.7 make failed > make: *** [kernel] Error 1 Line 23 of Makefile is: export LC_COLLATE LC_NUMERIC I assume it's your shell, or your make utility. Try to run a full bash comatible shell. Not a zsh or others specials. Please change into the kernel source directory and try to run the make command line manually: cd /home/ce/colinux-devel/build/linux-2.6.33.7-source make ARCH=i386 O=../linux-2.6.33.7-build oldconfig cd ../linux-2.6.33.7-build make ARCH=i386 vmlinux Other try: Split these two commands inside Kernel Makefile into two lines: export LC_COLLATE export LC_NUMERIC Or it is an other Makefile? Not in the root path? Have a look here: http://lists.opensuse.org/opensuse-buildservice/2011-03/msg00129.html http://lists.opensuse.org/opensuse-buildservice/2011-03/msg00111.html "Re: [opensuse-buildservice] New kernel module build failures - Really looks like an OBS issue" Currently they have not solved. But it seams me exactly your problem. -- Henry N. |