[ale] Re: 2.0 no go!
Omar Loggiodice
ologgio at vrainn.com
Mon Jun 17 12:02:58 EDT 1996
hab Writes :
:
:jim wrote:
:>
:> Since I downloaded the 2.0 kernel, it consistently refuses to compile.
:> To answer in advance the obvious questions: Yes, I read
:> /Documentation/Changes. The only things I haven't installed are
:> sysvinit2.60 and hdparm-2.7. These things have to be compiled and
:> nothing will compile all the way through, right now. And yes, I am using
:> the patched version of make. When I try to compile, I do a make
:> mrproper, then a make config. When I get to make dep, it gets down to
:> /usr/src/linux/drivers/char, then I get the following messages:
:>
:> gcc -I/usr/src/linux/include -o conmakehash conmakehash.c
:> /usr/lib/crt1.o: In function '_start':
:> /usr/lib/crt1.o(.text + 0x2b): undefined reference to '__fpu_control'
:> /usr/lib/crt1.o(.text + 0x31): undefined reference to '__setfpucw'
:> /usr.lib/crt1.o(.text + 0x39): undefined reference to '__libc_init'
:> /usr/lib/crt1.o(.text + 0x43): undefined reference to 'atexit'
:> /usr/lib/crt1.o(.text + 0x56): undefined reference to 'exit'
:> /tmp/cca028921.o: In function 'usage':
:> /tmp/cca028921.o(.text + Oxd): undefined reference to '_IO_stderr_'
:> /tmp/cca028921.o(.text + Ox12): undefined reference to 'fprintf'
:>
:> and so on, in a long string.
:>
:> I think I screwed up when I upgraded to ELF. Some things have not worked
:> since then and now nothing compiles. I confess. I did it. But I don't
:> know what I did. Any clues here that say what I am missing or what make
:> can't find.
:
:jump. The error message above shows up during a link phase so it doesn't
:make sense as a make dep to me.
Hubert,
make dep compiles a utility called conmakehash which is used to
initialize the unicode tables in the kernel. This has to be done in the
make dep step because conmakehash generates an include file
(uni_hash.tbl) that will be needed during the compilation of the kernel
(that is why you have a linking stage in make dep).
Jim,
Looks like you had troubles during your ELF upgrade. Make sure you
have up-to-date libc, binutil, gcc, and related libs.
--
____________________________________________________________________
/ __ __ __ - __ __ / - _ __ ologgio at vrainn.com
Omar R. /__ /_/ /_/ /_/ / /_/ /_/ / /_ /-_ CIS: 74040,1543
__/ __/
___C++/6_yrs____Virtual Reality/4_yrs____Vorl_____Linux(free)_______
Never forget either the "Big Picture" or the "Small Picture"...
More information about the Ale
mailing list