Re: errors during compilation of 2.4.26
<[email protected]> Tue, 19 Sep 2006 11:17:20 +0200
| Newsgroups | gmane.linux.cluster.openmosix.general |
|---|---|
| Message-ID | <5D4F031442F5CB489CF88277DDBACCDD05B7F5D2@drsse401.eu.infineon.com> |
Hello, downgrading to gcc-3.3 and binutils 2.15 solved the problem. regards, Oliver > -----Original Message----- > From: openmosix-general-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > [mailto:openmosix-general-bounces-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On > Behalf Of Kowalke Oliver (QD IT MDA PA) > Sent: Tuesday, September 19, 2006 9:21 AM > To: openmosix-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > Subject: [openMosix-general] errors during compilation of 2.4.26 > > Hello, > I tried to compile (ggc-4.1.2) kernel-2.4.26 with om patch > and get following erros: > > gcc -D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall > -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing > -fno-common -fomit-frame-pointer -pipe > -mpreferred-stack-boundary=2 -march=i686 > -DKBUILD_BASENAME=main -c -o init/main.o init/main.c In file > included from /usr/src/linux-2.4.26/include/linux/kernel.h:15, > from /usr/src/linux-2.4.26/include/linux/wait.h:13, > from /usr/src/linux-2.4.26/include/linux/fs.h:12, > from > /usr/src/linux-2.4.26/include/linux/capability.h:17, > from /usr/src/linux-2.4.26/include/linux/binfmts.h:5, > from /usr/src/linux-2.4.26/include/linux/sched.h:9, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/asm/byteorder.h:14: warning: > type qualifiers ignored on function return type > /usr/src/linux-2.4.26/include/asm/byteorder.h:30: warning: > type qualifiers ignored on function return type In file > included from > /usr/src/linux-2.4.26/include/linux/byteorder/little_endian.h:11, > from > /usr/src/linux-2.4.26/include/asm/byteorder.h:65, > from /usr/src/linux-2.4.26/include/linux/kernel.h:15, > from /usr/src/linux-2.4.26/include/linux/wait.h:13, > from /usr/src/linux-2.4.26/include/linux/fs.h:12, > from > /usr/src/linux-2.4.26/include/linux/capability.h:17, > from /usr/src/linux-2.4.26/include/linux/binfmts.h:5, > from /usr/src/linux-2.4.26/include/linux/sched.h:9, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/linux/byteorder/swab.h:160: > warning: type qualifiers ignored on function return type > /usr/src/linux-2.4.26/include/linux/byteorder/swab.h:173: > warning: type qualifiers ignored on function return type > /usr/src/linux-2.4.26/include/linux/byteorder/swab.h:186: > warning: type qualifiers ignored on function return type > /usr/src/linux-2.4.26/include/linux/byteorder/swab.h:200: > warning: type qualifiers ignored on function return type In > file included from /usr/src/linux-2.4.26/include/linux/prefetch.h:13, > from /usr/src/linux-2.4.26/include/linux/list.h:6, > from /usr/src/linux-2.4.26/include/linux/wait.h:14, > from /usr/src/linux-2.4.26/include/linux/fs.h:12, > from > /usr/src/linux-2.4.26/include/linux/capability.h:17, > from /usr/src/linux-2.4.26/include/linux/binfmts.h:5, > from /usr/src/linux-2.4.26/include/linux/sched.h:9, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/asm/processor.h:75: error: > array type has incomplete element type In file included from > /usr/src/linux-2.4.26/include/linux/fs.h:323, > from > /usr/src/linux-2.4.26/include/linux/capability.h:17, > from /usr/src/linux-2.4.26/include/linux/binfmts.h:5, > from /usr/src/linux-2.4.26/include/linux/sched.h:9, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/linux/ncp_fs_i.h:26: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp_fs_i.h:27: warning: 'packed' > attribute ignored for field of type '__u8[6]' > In file included from > /usr/src/linux-2.4.26/include/linux/ncp_mount.h:12, > from > /usr/src/linux-2.4.26/include/linux/ncp_fs_sb.h:12, > from /usr/src/linux-2.4.26/include/linux/fs.h:745, > from > /usr/src/linux-2.4.26/include/linux/capability.h:17, > from /usr/src/linux-2.4.26/include/linux/binfmts.h:5, > from /usr/src/linux-2.4.26/include/linux/sched.h:9, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/linux/ncp.h:24: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:25: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:26: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:27: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:28: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:29: warning: 'packed' > attribute ignored for field of type '__u8[]' > /usr/src/linux-2.4.26/include/linux/ncp.h:37: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:38: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:39: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:40: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:41: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:42: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:43: warning: 'packed' > attribute ignored for field of type '__u8[]' > /usr/src/linux-2.4.26/include/linux/ncp.h:137: warning: 'packed' > attribute ignored for field of type '__u8' > /usr/src/linux-2.4.26/include/linux/ncp.h:138: warning: 'packed' > attribute ignored for field of type '__u8[256]' > /usr/src/linux-2.4.26/include/linux/ncp.h:174: warning: 'packed' > attribute ignored for field of type '__u8' > In file included from /usr/src/linux-2.4.26/include/asm/smp.h:17, > from /usr/src/linux-2.4.26/include/linux/smp.h:14, > from /usr/src/linux-2.4.26/include/linux/sched.h:23, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/asm/mpspec.h:87: warning: 'packed' > attribute ignored for field of type 'unsigned char[6]' > In file included from /usr/src/linux-2.4.26/include/linux/sched.h:23, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/linux/smp.h:29: error: > conflicting types for 'smp_send_reschedule' > /usr/src/linux-2.4.26/include/asm/smp.h:42: error: previous > declaration of 'smp_send_reschedule' was here In file > included from /usr/src/linux-2.4.26/include/hpc/hpctask.h:13, > from /usr/src/linux-2.4.26/include/linux/sched.h:33, > from /usr/src/linux-2.4.26/include/linux/mm.h:4, > from /usr/src/linux-2.4.26/include/linux/slab.h:14, > from /usr/src/linux-2.4.26/include/linux/proc_fs.h:5, > from init/main.c:15: > /usr/src/linux-2.4.26/include/hpc/defs.h:86: error: array > type has incomplete element type In file included from > /usr/src/linux-2.4.26/include/linux/unistd.h:9, > from init/main.c:17: > /usr/src/linux-2.4.26/include/asm/unistd.h:375: warning: > conflicting types for built-in function '_exit' > make: *** [init/main.o] Fehler 1 > > Any hints? > regards, > Oliver > > -------------------------------------------------------------- > ----------- > Take Surveys. Earn Cash. Influence the Future of IT Join > SourceForge.net's Techsay panel and you'll get the chance to > share your opinions on IT & business topics through brief > surveys -- and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge > &CID=DEVDEV > _______________________________________________ > openMosix-general mailing list > openMosix-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/openmosix-general > ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV