Internal error, aborting at targ-cpu.c line 4774 in md_apply_fix3
Franz Sirl
Franz.Sirl-kernel@lauterbach.com
Sun May 24 14:18:00 GMT 1998
Am Sun, 24 May 1998 schrieb Makoto Fujiwara:
>Hi, I have just get subscribed.
>I have a problem compiling egcs-1.0.3a with gcc 2.7.2.1-ppclinux
>The machine/OS is as follows.
>-----------------------------------------------
>MkLinux DR2 + update 4 + kernel = /vmlinux at
>linux-pmac-971208 + private patch for IRQ sense
>-----------------------------------------------
>StarMax 3000/240,PPC603e,96M,4MB VRAM, 2.1G IDE
>730M SCSI(linux-pmac on it)
>Sonic Ethernet without EEPROM
>-----------------------------------------------
>
>The commands I have typed are:
> 816 23:59 tar zxf /pub/gnu/egcs-1.0.2.tar.gz
> 819 0:05 cd egcs-1.0.2/
> 820 0:05 patch -s -p1 < /pub/gnu/egcs-1.0.2-1.0.3a.diff
> 821 0:05 ./configure
> 822 0:07 time make
After "patch ..." it should be:
cd ..
mkdir obj
cd obj
.../egcs-1.0.2/configure
time make bootstrap
egcs is only guranteed to build outside the source directory. To avoid the need
of tools like autoconf, you also have to 'touch' some files after patching, look
in the FAQ. Since you still use gcc-2.7.2.1-ppclinux it is essential that you
use the 'bootstrap' target to build, as recommended in the documentation.
And you should make shure you have recent binutils installed (md_apply_fix3
looks familiar), current is 2.9.1.0.4, but anything after 2.8.1.0.23 should do
it.
Franz.
More information about the Gcc-bugs
mailing list