Kernel 1.2.11: problems building with new ide driver

Kernel 1.2.11: problems building with new ide driver

Post by Samuel A. Finebe » Wed, 28 Jun 1995 04:00:00



I have been trying to build the Linux 1.2.11 kernel and am having
trouble with the new ide driver (I had the same problem with 1.2.9 and
1.2.10 as well).  When I configure the kernel to use the new ide driver
and build it I get the following error:

gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -m486 -c ide.c
ide.c:234:base/index register must be 32 bit register
ide.c:235:base/index register must be 32 bit register
ide.c:236:base/index register must be 32 bit register
ide.c:304:base/index register must be 32 bit register
ide.c:305:base/index register must be 32 bit register
ide.c:306:base/index register must be 32 bit register
make[2]: *** [ide.o] Error 1
make[2]: Leaving directory `/usr/src/linux-1.2.11/linux/drivers/block'
make[1]: *** [driversubdirs] Error 1
make[1]: Leaving directory `/usr/src/linux-1.2.11/linux/drivers'
make: *** [linuxsubdirs] Error 1

I am using gcc 2.6.3.  I would appreciate any help.

Thanks,
Sam

-----

See my home page at URL: "http://pool.ee.engr.uky.edu/fineberg"

 
 
 

1. Problems compiling new kernel 1.2.11

I got new kernel 1.2.11 (my old one is 1.0.9) and tried to compile it.
I followed all the steps correctly.
created symbolic links, did "make config", "make dep", "make clean"
and everything went well.
THen i did "make zImage"
and then I got these messages:

make[2]:entering directory /usr/src/linux/arch/i386/boot/compressed
gcc -I /usr/src/linux/include -O2 -DSTDC_HEADERS -o xtract xtract.c

ld: malformed input file (not rel or archive) /usr/lib/libc.sa () <----- MAY BE
                                                        THIS IS THE ERROR !!

make[2]: [xtract] Error 1
make[2]: leaving dir /usr/src/linux/arch/i386/boot/compressed

make[1]: [compressed/vmlinux] Error 2
make[1]:leaving dir /usr/src/linux/arch/i386/boot
make : ***[zImage] Error 2

But I have "vmlinux" file created. It's not compressed.
Also I'm wondering how to find the version of gcc we are having.
Any pointers please..

Doddy

2. IRC Host

3. Can't compile new sound driver with 1.2.11 and PAS16 8^(

4. Removing spaces from a batch of filenames

5. openldap 1.2.11 build problem

6. Xfree86 & IBM Thinkpad

7. 1.2.11 Build problems

8. Introducing... ME!

9. 1.2.11 and ide problems

10. Adaptec 1542 + IBM DPES 31080 + Kernel 1.2.11 Problem

11. PLIP Problem with Linux Kernel 1.2.11

12. Leased Line and PPP (kernel 1.2.11) connection problem

13. LinkSys NE2000 card problems w/1.2.11 kernel