redid per your advise - see some progress, however got
Wed Jul 28 16:47:00 GMT 2004
I started with a newly-unpacked linux-2.6.7 tree per your advise and
reinstalled your patch.
(Also made changes as was instructed before to avoid using shared libraries,
of course; also handling of elf.h -> gelf.h is still in place ..)
Also installed patch-2.6.8-rc2 - did you try it yourself ?
The problem with not finding arch/ppc/kernel/asm-offsets.asm went away as
you have predicted (in your e-mail below)!
But now I see `CONFIG_KERNEL_START' and `CONFIG_TASK_SIZE' undeclared while
doing "make ARCH=ppc prepare" (after "make menuconfig" - I noticed new
configurational options brought by patch-2.6.8-rc2 - I used default "No" on
those, I think)
$ make ARCH=ppc prepare
SYMLINK include/asm -> include/asm-ppc
In file included from include/linux/mman.h:5,
include/linux/mm.h: In function `lowmem_page_address':
include/linux/mm.h:406: error: `CONFIG_KERNEL_START' undeclared (first use
include/linux/mm.h:406: error: (Each undeclared identifier is reported only
include/linux/mm.h:406: error: for each function it appears in.)
In file included from arch/ppc/kernel/asm-offsets.c:21:
include/asm/io.h: In function `virt_to_bus':
include/asm/io.h:230: error: `CONFIG_KERNEL_START' undeclared (first use in
include/asm/io.h: In function `bus_to_virt':
include/asm/io.h:241: error: `CONFIG_KERNEL_START' undeclared (first use in
include/asm/io.h: In function `virt_to_phys':
include/asm/io.h:254: error: `CONFIG_KERNEL_START' undeclared (first use in
include/asm/io.h: In function `phys_to_virt':
include/asm/io.h:263: error: `CONFIG_KERNEL_START' undeclared (first use in
arch/ppc/kernel/asm-offsets.c: In function `main':
arch/ppc/kernel/asm-offsets.c:132: error: `CONFIG_TASK_SIZE' undeclared
se in this function)
make: *** [arch/ppc/kernel/asm-offsets.asm] Error 1
make: *** [arch/ppc/kernel/asm-offsets.asm] Error 2
From: Martin Schaffner [mailto:email@example.com]
Sent: Tuesday, July 27, 2004 2:31 PM
To: Povolotsky, Alexander
Subject: Re: Thanks ! - Re: powerpc-linux-ld problems
On 27.07.2004, at 09:49, Povolotsky, Alexander wrote:
> Martin - Thanks !
> One more question - Sorry - I am new in Linux ... is there any Linux
> command (script) I could run on Cygwin shell to integrate your patches
> source prior to building - or is it only could be done manually ?
I don't know of any - but if it is just for this one patch, you can
write one yourself...
> Tried to use -p1 option with the patch command - it seems to be worked.
> But subsequent make zimage failed with: "cannot open
> arch/ppc/kernel/asm-offsets.asm: no such file"
> apovolot@USPITLAD104868 ~/linux-2.6.7
> $ patch -p1 < linux-2.6.7-build_on_case_insensitive_fs-1.patch
> patching file Makefile
> Reversed (or previously applied) patch detected! Assume -R? [n] y
You shouldn't need to reverse anything...
OK, Start with a newly-unpacked linux-2.6.7 tree, delete you current
one, which is broken. This should solve your problems!
BTW, "-p1" is a pretty standard requirement, you'll need it for most
patches you'll ever see...
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to firstname.lastname@example.org
More information about the crossgcc