From: Sergei Z. <sf...@ya...> - 2010-09-14 20:05:28
|
On 2010-09-14 20:19, Sergei Zhirikov wrote: > On 2010-09-14 01:35, Henry Nestler wrote: >> On 12.09.2010 21:59, Sergei Zhirikov wrote: >>> make[1]: *** No rule to make target `arch/x86/pci/copci.o', needed by `arch/x86/pci/built-in.o'. Stop. >>> make: *** [arch/x86/pci] Error 2 >> >> I don't know why you have this error. I can only say, that the patches >> and config in source of coLinux version 0.7.7.1 can clean build kernel >> 2.6.26.8, used gcc 4.4.1 >> Please try to remove or rename the both directories >> linux-2.6.26.8-source and linux-2.6.26.8-build. Than start a fresh build >> with default config. >> > I'm using gcc 4.4.3. I suppose I should have mentioned this in the beginning. I'm not using the coLinux configure/make. I'm applying the kernel patches by hand and running make in the kernel directory. This worked just fine for older coLinux/kernel. What else does coLinux make do besides applying the patches and default config? > > Unfortunately, I can't use the coLinux build system, because I don't have Python installed (and, to be honest, I'm not looking forward to installing it just to run a single script, as it would mean building it from source). > I've managed to use coLinux build system without Python. It was actually quite easy, as Python is not really necessary. Shame that 'configure' treats it as a strict requirement. Anyway, the build succeeded, so now I'm busy trying to figure out what made the difference. |