Kerbel building: 'make config' command
Hello, I started to learn Linux SuSe 7.1 and at moment analyze how Kernel is build. In Kernel HOWTO is written that command 'make config' invokes building Kernel, however I receive message **no rule to make target 'config' . Stop** . Where I can get more detail explanation on configuring system to work 'make config' correctly ? Thanks for help in advance. Kestutis
On 21 Sep 2001, Kestutis Saldziunas wrote:
I started to learn Linux SuSe 7.1 and at moment analyze how Kernel is build. In Kernel HOWTO is written that command 'make config' invokes building Kernel, however I receive message **no rule to make target 'config' . Stop** . Where I can get more detail explanation on configuring system to work 'make config' correctly ?
Actually, 'make config' _configures_ the .config file. I'd recommend using 'make menuconfig' though, because it's prettier and you can undo your choices. What directory are you in when you 'make config'? You need to be where the sources is, usually at /usr/src/linux. Are you sure you have the sources installed? -- noodlez: Karol Pietrzak PGP KeyID: 0x3A1446A0
On 21 Sep 2001, Kestutis Saldziunas wrote:
I started to learn Linux SuSe 7.1 and at moment analyze how Kernel is build. In Kernel HOWTO is written that command 'make config' invokes building Kernel, however I receive message **no rule to make target 'config' . Stop** . Where I can get more detail explanation on configuring system to work 'make config' correctly ?
Actually, 'make config' _configures_ the .config file. I'd recommend using 'make menuconfig' though, because it's prettier and you can undo your choices.
However 'make menuconfig' results with the same message: **no rule to make target 'menuconfig' . Stop**
What directory are you in when you 'make config'? You need to be where the sources is, usually at /usr/src/linux. Are you sure you have the sources installed?
I execute command in directory /usr/src/linux (actualy this is link, which links to linux-2.4.0.SuSE with source). Also are installed 'modutils', even installed 'make'. Kestutis
I don't think you have the entire kernel source code installed. -----Original Message----- From: Kestutis Saldziunas [mailto:k.saldziunas@medbank.lt] Sent: Friday, September 21, 2001 9:11 AM To: suse-linux-e@suse.com Subject: Re: [SLE] Kerbel building: 'make config' command
On 21 Sep 2001, Kestutis Saldziunas wrote:
I started to learn Linux SuSe 7.1 and at moment analyze how Kernel is build. In Kernel HOWTO is written that command 'make config' invokes building Kernel, however I receive message **no rule to make target 'config' . Stop** . Where I can get more detail explanation on configuring system to work 'make config' correctly ?
Actually, 'make config' _configures_ the .config file. I'd recommend using 'make menuconfig' though, because it's prettier and you can undo your choices.
However 'make menuconfig' results with the same message: **no rule to make target 'menuconfig' . Stop**
What directory are you in when you 'make config'? You need to be where the sources is, usually at /usr/src/linux. Are you sure you have the sources installed?
I execute command in directory /usr/src/linux (actualy this is link, which links to linux-2.4.0.SuSE with source). Also are installed 'modutils', even installed 'make'. Kestutis -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
I don't think you have the entire kernel source code installed. ----- Original Message ----- From: lims
To: Kestutis Saldziunas ; Sent: Friday, September 21, 2001 5:17 PM Subject: RE: [SLE] Kerbel building: 'make config' command
and you are right... i confused versions lx_sus24 with lx_sus22 :) but now I faced another problem : after I execute 'make menuconfig' error apears that curses.h file does not exist (in dialog.h is line #include CURSES_LOC) That is about ? Thanks for help. p.s. Sorry for such a level question :)
-----Original Message----- From: Kestutis Saldziunas [mailto:k.saldziunas@medbank.lt] Sent: Friday, September 21, 2001 9:11 AM To: suse-linux-e@suse.com Subject: Re: [SLE] Kerbel building: 'make config' command
On 21 Sep 2001, Kestutis Saldziunas wrote:
I started to learn Linux SuSe 7.1 and at moment analyze how Kernel is build. In Kernel HOWTO is written that command 'make config' invokes building Kernel, however I receive message **no rule to make target 'config' . Stop** . Where I can get more detail explanation on configuring system to work 'make config' correctly ?
Actually, 'make config' _configures_ the .config file. I'd recommend using 'make menuconfig' though, because it's prettier and you can undo your choices.
However 'make menuconfig' results with the same message: **no rule to make target 'menuconfig' . Stop**
What directory are you in when you 'make config'? You need to be where the sources is, usually at /usr/src/linux. Are you sure you have the sources installed?
I execute command in directory /usr/src/linux (actualy this is link, which links to linux-2.4.0.SuSE with source). Also are installed 'modutils', even installed 'make'.
Kestutis
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com
On Fri, Sep 21, 2001 at 06:15:24PM +0200, Kestutis Saldziunas wrote:
I don't think you have the entire kernel source code installed. ----- Original Message ----- From: lims
To: Kestutis Saldziunas ; Sent: Friday, September 21, 2001 5:17 PM Subject: RE: [SLE] Kerbel building: 'make config' command and you are right... i confused versions lx_sus24 with lx_sus22 :) but now I faced another problem :
after I execute 'make menuconfig' error apears that curses.h file does not exist (in dialog.h is line #include CURSES_LOC) That is about ?
You need packages ncurses and ncurses-devel to use menuconfig. They come from series a and d respectively.
Thanks for help. p.s. Sorry for such a level question :)
No problem. -Kastus
On 21 Sep 2001, Kestutis Saldziunas wrote:
and you are right... i confused versions lx_sus24 with lx_sus22 :) but now I faced another problem :
after I execute 'make menuconfig' error apears that curses.h file does not exist (in dialog.h is line #include CURSES_LOC) That is about ?
You also need to install ncurses-devel . YaST2 will tell you what CD it's on... That package includes all the files you need to compile a ncurses program. -- noodlez: Karol Pietrzak PGP KeyID: 0x3A1446A0
participants (4)
-
Karol Pietrzak
-
Kestutis Saldziunas
-
Konstantin (Kastus) Shchuka
-
lims