From mboxrd@z Thu Jan 1 00:00:00 1970 From: ia64@OXYGEN.chem.nthu.edu.tw Date: Thu, 19 Jun 2003 18:20:47 +0000 Subject: [Linux-ia64] Compiling kernel 2.4.21 on HP zx6000 Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-ia64@vger.kernel.org Dear Colleagues, Has anybody ever succeeded in compiling kernel 2.4.21 over HP zx6000 workstations, running RedHat AW 2.1? The following error messages just poped out, as attached in the end of this mail. The gcc version is 3.1 downloaded from HP's support site. Is there any prerequisite prior to compilation of the 2.4.21 kernel? Also, is the=20 2.96 series gcc enclosed in the original RedHat release capable of compiling kernels? Thank you very much for your help. # Error messages generated by the command "make" after "make dep" scripts/split-include include/linux/autoconf.h include/config gcc -D__KERNEL__ -I/usr/src/linux-2.4.21/include -Wall -Wstrict-prototypes = -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -p= ipe -ffixed-r13 -mfixed-range=F10-f15,f32-f127 -falign-functions2 -frename= -registers --param max-inline-insnsP00 -mconstant-gp -DKBUILD_BASENAME=3Dm= ain -c -o init/main.o init/main.c In file included from /usr/src/linux-2.4.21/include/linux/irq.h:69, from /usr/src/linux-2.4.21/include/asm/hardirq.h:12, from /usr/src/linux-2.4.21/include/linux/interrupt.h:46, from /usr/src/linux-2.4.21/include/asm/smplock.h:6, from /usr/src/linux-2.4.21/include/linux/smp_lock.h:16, from init/main.c:24: /usr/src/linux-2.4.21/include/asm/hw_irq.h: In function `__ia64_irq_desc': /usr/src/linux-2.4.21/include/asm/hw_irq.h:99: invalid use of undefined typ= e `struct irq_desc' /usr/src/linux-2.4.21/include/asm/hw_irq.h: At top level: /usr/src/linux-2.4.21/include/asm/hw_irq.h:128: `irq_desc' redeclared as di= fferent kind of symbol /usr/src/linux-2.4.21/include/linux/irq.h:67: previous declaration of `irq_= desc' /usr/src/linux-2.4.21/include/asm/hw_irq.h:128: warning: `irq_desc' was dec= lared `extern' and later `static' In file included from /usr/src/linux-2.4.21/include/linux/pagemap.h:16, from /usr/src/linux-2.4.21/include/linux/locks.h:8, from /usr/src/linux-2.4.21/include/linux/blk.h:5, from init/main.c:25: /usr/src/linux-2.4.21/include/linux/highmem.h: In function `clear_user_high= page': /usr/src/linux-2.4.21/include/linux/highmem.h:87: too few arguments to func= tion `clear_user_page' /usr/src/linux-2.4.21/include/linux/highmem.h: In function `copy_user_highp= age': /usr/src/linux-2.4.21/include/linux/highmem.h:119: too few arguments to fun= ction `copy_user_page' make: *** [init/main.o] Error 1 Sincerely -- Yu, Jen-Shiang Kenny // jsyu@Platinum.chem.nthu.edu.tw http://oxygen.chem.nthu.edu.tw/~jsyu Theoretical Chemistry Lab, Department of Chemistry, National Tsing Hua University Hsinchu 300, TAIWAN _______________________________________________ Linux-IA64 mailing list Linux-IA64@linuxia64.org http://lists.linuxia64.org/lists/listinfo/linux-ia64