Article View: comp.os.linux.development
Article #3Problems compiling 1.1.54
From: Huw Davies
Date: Mon, 17 Oct 1994 00:23
Date: Mon, 17 Oct 1994 00:23
50 lines
3349 bytes
3349 bytes
I've just applied the 1.1.54 patches to a (working) copy of 1.1.53, ran
make config choosing the usual group of options (although I added ISO9660
support which I must have accidentally turned off building 1.1.53) and
then ran make zImage. Sadly I get compile time errors (see below). I've
tried rebuilding the compiler with and without elf support but the errors
remain.
Given that noone else has complained, I assume that it's a problem with
my setup (most likely, I need a later version of something). Any pointers
appreciated.
Here is the section I'm having difficulties with....
make[2]: Entering directory `/usr/src/linux/fs'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-f
rame-pointer -pipe -m486 -DMODULE -c binfmt_elf.c
binfmt_elf.c:36: warning: function declaration isn't a prototype
binfmt_elf.c:825: redefinition of `padzero'
binfmt_elf.c:61: `padzero' previously defined here
binfmt_elf.c:841: redefinition of `create_elf_tables'
binfmt_elf.c:77: `create_elf_tables' previously defined here
binfmt_elf.c: In function `create_elf_tables':
binfmt_elf.c:857: structure has no member named `stk_vma'
binfmt_elf.c: At top level:
binfmt_elf.c:912: redefinition of `load_elf_interp'
binfmt_elf.c:159: `load_elf_interp' previously defined here
binfmt_elf.c:1000: redefinition of `load_aout_interp'
binfmt_elf.c:247: `load_aout_interp' previously defined here
binfmt_elf.c:1046: redefinition of `load_elf_binary'
binfmt_elf.c:295: `load_elf_binary' previously defined here
binfmt_elf.c: In function `load_elf_binary':
binfmt_elf.c:1291: structure has no member named `elf_executable'
binfmt_elf.c:1292: structure has no member named `executable'
{standard input}: Assembler messages:
{standard input}:1674: Fatal error:Symbol _padzero already defined.
binfmt_elf.c:1334: output pipe has been closed
gcc: Internal compiler error: program cc1 got fatal signal 13
make[2]: *** [binfmt_elf.o] Error 1
make[2]: Leaving directory `/usr/src/linux/fs'
make[1]: *** [modules] Error 1
make[1]: Leaving directory `/usr/src/linux/fs'
make: *** [linuxsubdirs] Error 1
kerberos:/usr/src/linux#
--
Huw Davies | Huw.Davies@latrobe.edu.au
Computing Services | Phone: +61 3 479 1500 Fax: +61 3 479 1999
La Trobe University | I own an Alfa to keep me poor in a monetary
Melbourne Australia | sense, but rich in so many other ways
Technical Details
Message-ID:
<1994Oct17.002333.18902@lugb.latrobe.edu.au>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!quagga.ru.ac.za!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!ucsvc.ucs.unimelb.edu.au!lugb!lucifer.latrobe.edu.au!cchdShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 135ade,4037f7d75eb7e98b X-Google-Attributes: gid135ade,public X-Google-Thread: 10c7cf,4037f7d75eb7e98b X-Google-Attributes: gid10c7cf,public X-Google-Thread: 102983,4037f7d75eb7e98b X-Google-Attributes: gid102983,public X-Google-ArrivalTime: 1994-10-19 00:40:09 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!quagga.ru.ac.za!munnari.oz.au!ariel.ucs.unimelb.EDU.AU!ucsvc.ucs.unimelb.edu.au!lugb!lucifer.latrobe.edu.au!cchd Newsgroups: comp.os.linux.development,aus.computers.linux,latrobe.linux Subject: Problems compiling 1.1.54 Message-ID: <1994Oct17.002333.18902@lugb.latrobe.edu.au> From: cchd@lucifer.latrobe.edu.au (Huw Davies) Date: Mon, 17 Oct 1994 00:23:33 GMT Sender: news@lugb.latrobe.edu.au (News System) Organization: La Trobe University Summary: It doesn't work for me... X-Newsreader: TIN [version 1.2 PL2] Lines: 50