Hi Ray,

Sorry about the confusion, I thought I made it clear in my post that this is a completely different machine for a completely different cause. That's why this is 2.2.12, the original install was redhat. My question to you is, do you know what package contains the basic libraries which it says are missing, perhaps this was not installed during the initial custom redhat 6.1 installation.

Thank,
Dominik.



Ray Olszewski <[EMAIL PROTECTED]>

24/05/00 02:31

       
        To:        "Dominik The Newbie" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
        cc:        
        Subject:        Re: Kernel part 2


Dominik -- You still haven't answered most of what I asked about your
attempts in my first message. Here, I notice here that the "make menuconfig"
command is running a script in directory "/usr/src/linux-2.2.12/scripts/",
but your prior questions were about compiling kernel 2.2.14.

>From this discrepancy, it sounds like you don't have the symlink
/usr/src/linux set up right. That would mean that when you compiled a custom
kernel before, you might have been mixing a 2.2.12 kernel image with 2.2.14
modules ... or maybe the other way around. That would certainly explain your
"unresolved symbol" errors.

While I am glad you found the suggestion to use "make menuconfig" helpful,
you really need to go back, try your compile again step by step, and write
down EXACTLY what you type (including what directory you are in when typing
it) and what the response is. If you do that, we might be able to stop
giving toy guesses about your problem and point it out with some confidence.

Additional comments at end.

At 07:32 PM 5/23/00 +1000, Dominik The Newbie wrote [in part]:

>Thanks for all your advice, the most important thing I got out of all of
>it was to use "make menuconfig" instead of "make config".
>I therefore go to the /usr/src/linux directory, the "make menuconfig"
>and the following spits out at me:
...

>make[1]: *** [lxdialog.o] Error 1
>make[1]: Leaving directory `/usr/src/linux-2.2.12/scripts/lxdialog'
>make: *** [menuconfig] Error 2
>
>Am I missing something? Something that was not installed during the
>install procedure? Ps, on this machine I have installed Redhat 6.1,
>custom install, no x.

Yes. The kernel Makefile is missing access to some very basic C libraries,
like stdlib (which is as basic as the name makes it sound). Either a symlink
is missing, as someone else (Richard, perhaps?) said, or the header files
(the .h means header) themselves are absent. If these header files are
either missing or mis-linked, I'm surprised you were able to do a "make
bzImage" successfully.

>Thanks!
>Dominik.
[html repeat deleted]

------------------------------------"Never tell me the odds!"---
Ray Olszewski                                        -- Han Solo
Palo Alto, CA                                                       [EMAIL PROTECTED]        
----------------------------------------------------------------




Reply via email to