LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 01-09-2005, 12:27 PM   #1
Royle
Member
 
Registered: Apr 2004
Posts: 112

Rep: Reputation: 15
Help with make menuconfig for my kernel.


Ok, so I just installed my sources for kernel-sources-2.6.9 and when I first tried make menuconfig it said command not found.
So, I used apt-get install make.
Now when I try make menuconfig I get this:
Code:
mike:/usr/src/linux# make menuconfig
  HOSTCC  scripts/basic/fixdep
/bin/sh: line 1: gcc: command not found
make[1]: *** [scripts/basic/fixdep] Error 127
make: *** [scripts_basic] Error 2
Any ideas? Thanks in advance for your help.
 
Old 01-09-2005, 12:37 PM   #2
iZvi
Member
 
Registered: Mar 2004
Location: Valhalla
Distribution: Slackware-current, kernel 2.6.31
Posts: 284

Rep: Reputation: 35
Install GCC , the GNU compiler. It is needed to compile the kernel.
 
Old 01-09-2005, 12:42 PM   #3
Royle
Member
 
Registered: Apr 2004
Posts: 112

Original Poster
Rep: Reputation: 15
installed gcc now I get this:
Code:
mike:/usr/src/linux# make menuconfig
  HOSTCC  scripts/basic/fixdep
scripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory
scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:108:20: unistd.h: No such file or directory
scripts/basic/fixdep.c:109:19: fcntl.h: No such file or directory
scripts/basic/fixdep.c:110:20: string.h: No such file or directory
scripts/basic/fixdep.c:111:20: stdlib.h: No such file or directory
scripts/basic/fixdep.c:112:19: stdio.h: No such file or directory
In file included from /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7,
                 from /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11,
                 from scripts/basic/fixdep.c:113:
/usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:122:75: limits.h: No such fil
e or directory
scripts/basic/fixdep.c:114:19: ctype.h: No such file or directory
scripts/basic/fixdep.c:115:23: arpa/inet.h: No such file or directory
scripts/basic/fixdep.c: In function `usage':
scripts/basic/fixdep.c:129: warning: implicit declaration of function `fprintf'
scripts/basic/fixdep.c:129: error: `stderr' undeclared (first use in this functi
on)
scripts/basic/fixdep.c:129: error: (Each undeclared identifier is reported only 
once
scripts/basic/fixdep.c:129: error: for each function it appears in.)
scripts/basic/fixdep.c:130: warning: implicit declaration of function `exit'
scripts/basic/fixdep.c: In function `print_cmdline':
scripts/basic/fixdep.c:135: warning: implicit declaration of function `printf'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:138: error: `NULL' undeclared here (not in a function)
scripts/basic/fixdep.c: In function `grow_config':
scripts/basic/fixdep.c:151: warning: implicit declaration of function `realloc'
scripts/basic/fixdep.c:151: warning: assignment makes pointer from integer witho
ut a cast
scripts/basic/fixdep.c:152: error: `NULL' undeclared (first use in this function
)
scripts/basic/fixdep.c:153: warning: implicit declaration of function `perror'
scripts/basic/fixdep.c: In function `is_defined_config':
scripts/basic/fixdep.c:169: warning: implicit declaration of function `memcmp'
scripts/basic/fixdep.c: In function `define_config':
scripts/basic/fixdep.c:182: warning: implicit declaration of function `memcpy'
scripts/basic/fixdep.c: In function `use_config':
scripts/basic/fixdep.c:201: error: `PATH_MAX' undeclared (first use in this func
tion)
scripts/basic/fixdep.c:215: warning: implicit declaration of function `tolower'
scripts/basic/fixdep.c:201: warning: unused variable `s'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:220: error: parse error before "size_t"
scripts/basic/fixdep.c:221: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_config_file':
scripts/basic/fixdep.c:222: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:222: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:228: warning: implicit declaration of function `ntohl'
scripts/basic/fixdep.c:239: warning: implicit declaration of function `isalnum'
scripts/basic/fixdep.c: In function `strrcmp':scripts/basic/fixdep.c:252: warning: implicit declaration of function `strlen'
scripts/basic/fixdep.c: In function `do_config_file':
scripts/basic/fixdep.c:263: error: storage size of `st' isn't known
scripts/basic/fixdep.c:267: warning: implicit declaration of function `open'
scripts/basic/fixdep.c:267: error: `O_RDONLY' undeclared (first use in this func
tion)
scripts/basic/fixdep.c:269: error: `stderr' undeclared (first use in this functi
on)
scripts/basic/fixdep.c:273: warning: implicit declaration of function `fstat'
scripts/basic/fixdep.c:275: warning: implicit declaration of function `close'
scripts/basic/fixdep.c:278: warning: implicit declaration of function `mmap'
scripts/basic/fixdep.c:278: error: `NULL' undeclared (first use in this function
)
scripts/basic/fixdep.c:278: error: `PROT_READ' undeclared (first use in this fun
ction)
scripts/basic/fixdep.c:278: error: `MAP_PRIVATE' undeclared (first use in this f
unction)
scripts/basic/fixdep.c:278: warning: assignment makes pointer from integer witho
ut a cast
scripts/basic/fixdep.c:287: warning: implicit declaration of function `munmap'
scripts/basic/fixdep.c:263: warning: unused variable `st'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:292: error: parse error before "size_t"
scripts/basic/fixdep.c:293: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function `parse_dep_file':
scripts/basic/fixdep.c:294: error: `map' undeclared (first use in this function)
scripts/basic/fixdep.c:295: error: `len' undeclared (first use in this function)
scripts/basic/fixdep.c:297: error: `PATH_MAX' undeclared (first use in this func
tion)
scripts/basic/fixdep.c:299: warning: implicit declaration of function `strchr'
scripts/basic/fixdep.c:301: error: `stderr' undeclared (first use in this functi
on)
scripts/basic/fixdep.c:297: warning: unused variable `s'
scripts/basic/fixdep.c: In function `print_deps':
scripts/basic/fixdep.c:334: error: storage size of `st' isn't known
scripts/basic/fixdep.c:338: error: `O_RDONLY' undeclared (first use in this func
tion)
scripts/basic/fixdep.c:340: error: `stderr' undeclared (first use in this functi
on)
scripts/basic/fixdep.c:350: error: `NULL' undeclared (first use in this function
)
scripts/basic/fixdep.c:350: error: `PROT_READ' undeclared (first use in this fun
ction)
scripts/basic/fixdep.c:350: error: `MAP_PRIVATE' undeclared (first use in this f
unction)
scripts/basic/fixdep.c:350: warning: assignment makes pointer from integer witho
ut a cast
scripts/basic/fixdep.c:334: warning: unused variable `st'
scripts/basic/fixdep.c: In function `traps':
scripts/basic/fixdep.c:369: error: `stderr' undeclared (first use in this functi
on)
make[1]: *** [scripts/basic/fixdep] Error 1
make: *** [scripts_basic] Error 2
Oh my, what is wrong now? Thanks again in advance.
 
Old 01-09-2005, 03:00 PM   #4
iZvi
Member
 
Registered: Mar 2004
Location: Valhalla
Distribution: Slackware-current, kernel 2.6.31
Posts: 284

Rep: Reputation: 35
You need the kernel-headers package.
 
Old 01-20-2007, 08:50 AM   #5
santoshkpt
LQ Newbie
 
Registered: Aug 2006
Posts: 3

Rep: Reputation: 0
make menuconfig

Quote:
Originally Posted by Royle
Ok, so I just installed my sources for kernel-sources-2.6.9 and when I first tried make menuconfig it said command not found.
So, I used apt-get install make.
Now when I try make menuconfig I get this:
Code:
mike:/usr/src/linux# make menuconfig
  HOSTCC  scripts/basic/fixdep
/bin/sh: line 1: gcc: command not found
make[1]: *** [scripts/basic/fixdep] Error 127
make: *** [scripts_basic] Error 2
Any ideas? Thanks in advance for your help.


Hi,

Step 1. Go to Kernal directory path is below

#/usr/src/kernels/2.6.9-5.EL-i686

Step 2. Run make menuconfig

#make menuconfig


Enjoy.
Santosh Kr. Pandit
 
Old 01-20-2007, 05:07 PM   #6
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 447

Rep: Reputation: 39
make menuconfig also requires ncurses headers, you may have to install the libncurses5-dev package.
 
Old 01-21-2007, 09:22 PM   #7
sleekmason
Member
 
Registered: Mar 2006
Distribution: Lilidog!
Posts: 337

Rep: Reputation: 33
I've used this guide to install several DEBIAN kernels with great success. Even though it is for ubuntu, all the rest is sound info. http://doc.gwos.org/index.php/Kernel_Compilation_Dapper
 
Old 01-21-2007, 10:05 PM   #8
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Linux 11 (Bullseye)
Posts: 3,407

Rep: Reputation: 141Reputation: 141
For some reason, the debian.org guide was gutted recently. However, I found a copy of what it used to look like here. Section 7.1.1 is what I used to build my first Debian kernel.

http://freesf.tnc.edu.tw/docs/debian...nel.zh-tw.html
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems compiling a Kernel (make config/menuconfig) Janusz11 Slackware 5 08-15-2005 04:40 PM
Kernel 2.4.31 make menuconfig error technician Slackware 4 07-21-2005 10:11 PM
Compiling the Kernel - errors in make menuconfig ARCH=um donoh Ubuntu 2 04-11-2005 01:43 PM
kernel make menuconfig problem matrixon Linux - Newbie 1 02-28-2005 12:38 PM
no make menuconfig in kernel-2.6.6??? kaise_sose Linux - Newbie 4 06-01-2004 10:45 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 09:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration