Kernel Compiling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hai all,

First of all excuse me for emailing this problem to
the fedora-list. I don't know the suitability of such
questions.....

I have a Fedora Core-1 with 2.4.22 kernel

I want to install 2.2.26 kernel for testing purpose of
my modem drivers. So I downloaded the combat files and
installed them.

The make config command went ok, but I couldn't find
the .config file where it is suppose to..
make dep..went smoothly.
make bzImage and make zImage gave me following error
message...I think it is mainly due to the fact that
compiler is not properly set. Do I have to do anything
else to make this work.

I would appreciate anykind of help...


[root@localhost linux-2.2.26]# make zImage
cc -D__KERNEL__ -I/usr/src/linux-2.2.26/include -Wall
-Wstrict-prototypes -O2 -fomit-frame-pointer
-fno-strict-aliasing -D__SMP__ -pipe
-fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=686  -c -o
init/main.o init/main.c
`-m486' is deprecated. Use `-march=i486' or
`-mcpu=i486' instead.
cc1: warning: -malign-loops is obsolete, use
-falign-loops
cc1: warning: -malign-jumps is obsolete, use
-falign-jumps
cc1: warning: -malign-functions is obsolete, use
-falign-functions
In file included from
/usr/src/linux-2.2.26/include/linux/string.h:37,
                 from
/usr/src/linux-2.2.26/include/linux/signal.h:64,
                 from
/usr/src/linux-2.2.26/include/linux/sched.h:23,
                 from
/usr/src/linux-2.2.26/include/linux/mm.h:4,
                 from
/usr/src/linux-2.2.26/include/linux/slab.h:14,
                 from
/usr/src/linux-2.2.26/include/linux/malloc.h:4,
                 from
/usr/src/linux-2.2.26/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux-2.2.26/include/asm/string.h:476:17:
missing terminating " character
In file included from
/usr/src/linux-2.2.26/include/linux/string.h:37,
                 from
/usr/src/linux-2.2.26/include/linux/signal.h:64,
                 from
/usr/src/linux-2.2.26/include/linux/sched.h:23,
                 from
/usr/src/linux-2.2.26/include/linux/mm.h:4,
                 from
/usr/src/linux-2.2.26/include/linux/slab.h:14,
                 from
/usr/src/linux-2.2.26/include/linux/malloc.h:4,
                 from
/usr/src/linux-2.2.26/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux-2.2.26/include/asm/string.h: In
function `memscan':
/usr/src/linux-2.2.26/include/asm/string.h:477: error:
syntax error before "repnz"
/usr/src/linux-2.2.26/include/asm/string.h:478: error:
`scasb' undeclared (first use in this function)
/usr/src/linux-2.2.26/include/asm/string.h:478: error:
(Each undeclared identifier is reported only once
/usr/src/linux-2.2.26/include/asm/string.h:478: error:
for each function it appears in.)
/usr/src/linux-2.2.26/include/asm/string.h:478:21:
invalid suffix "f" on integer constant
/usr/src/linux-2.2.26/include/asm/string.h:480:17:
missing terminating " character
In file included from
/usr/src/linux-2.2.26/include/linux/sched.h:23,
                 from
/usr/src/linux-2.2.26/include/linux/mm.h:4,
                 from
/usr/src/linux-2.2.26/include/linux/slab.h:14,
                 from
/usr/src/linux-2.2.26/include/linux/malloc.h:4,
                 from
/usr/src/linux-2.2.26/include/linux/proc_fs.h:5,
                 from init/main.c:15:
/usr/src/linux-2.2.26/include/linux/signal.h: In
function `siginitset':
/usr/src/linux-2.2.26/include/linux/signal.h:193:
warning: deprecated use of label at end of compound
statement
/usr/src/linux-2.2.26/include/linux/signal.h: In
function `siginitsetinv':
/usr/src/linux-2.2.26/include/linux/signal.h:205:
warning: deprecated use of label at end of compound
statement
In file included from
/usr/src/linux-2.2.26/include/linux/blkdev.h:6,
                 from
/usr/src/linux-2.2.26/include/linux/blk.h:4,
                 from init/main.c:23:
/usr/src/linux-2.2.26/include/linux/genhd.h: In
function `ptype':
/usr/src/linux-2.2.26/include/linux/genhd.h:83:
warning: deprecated use of label at end of compound
statement
init/main.c:251:8: warning: extra tokens at end of
#endif directive
init/main.c:255:8: warning: extra tokens at end of
#endif directive
init/main.c:258:8: warning: extra tokens at end of
#endif directive
init/main.c:261:8: warning: extra tokens at end of
#endif directive
init/main.c:264:8: warning: extra tokens at end of
#endif directive
init/main.c:267:8: warning: extra tokens at end of
#endif directive
init/main.c:270:8: warning: extra tokens at end of
#endif directive
init/main.c:273:8: warning: extra tokens at end of
#endif directive
init/main.c:276:8: warning: extra tokens at end of
#endif directive
init/main.c:279:8: warning: extra tokens at end of
#endif directive
init/main.c:282:8: warning: extra tokens at end of
#endif directive
init/main.c:285:8: warning: extra tokens at end of
#endif directive
init/main.c:294:8: warning: extra tokens at end of
#endif directive
init/main.c:892:8: warning: extra tokens at end of
#endif directive
init/main.c:895:8: warning: extra tokens at end of
#endif directive
init/main.c:898:8: warning: extra tokens at end of
#endif directive
init/main.c:901:8: warning: extra tokens at end of
#endif directive
init/main.c:904:8: warning: extra tokens at end of
#endif directive
init/main.c:907:8: warning: extra tokens at end of
#endif directive
init/main.c:910:8: warning: extra tokens at end of
#endif directive
init/main.c:913:8: warning: extra tokens at end of
#endif directive
init/main.c:916:8: warning: extra tokens at end of
#endif directive
init/main.c:919:8: warning: extra tokens at end of
#endif directive
init/main.c:922:8: warning: extra tokens at end of
#endif directive
make: *** [init/main.o] Error 1

--------------

thanking you
aruran


		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux