I have a redhat 7.2 installed in bulid machine with kernel 2.4.7 from 
kernel.org, i'm try to compile linuxbios, after patched kernel and after exec 
python utility for configuration, the all things go on without any error, but 
when try to exec make in directory where linubios put makefile and other 
things like that, i got this kind of error 

[root@catani winfast]# make
Makefile:262: warning: overriding commands for target `boot.o'Makefile:175: 
warning: ignoring old commands for target `boot.o'
Makefile:265: warning: overriding commands for target `i386_subr.o'
Makefile:178: warning: ignoring old commands for target `i386_subr.o'
Makefile:268: warning: overriding commands for target `params.o'
Makefile:181: warning: ignoring old commands for target `params.o'
Makefile:271: warning: overriding commands for target `hardwaremain.o'
Makefile:184: warning: ignoring old commands for target `hardwaremain.o'
Makefile:274: warning: overriding commands for target `pirq_routing.o'
Makefile:187: warning: ignoring old commands for target `pirq_routing.o'
Makefile:277: warning: overriding commands for target `mpspec.o'
Makefile:190: warning: ignoring old commands for target `mpspec.o'
Makefile:280: warning: overriding commands for target `ioapic.o'
Makefile:193: warning: ignoring old commands for target `ioapic.o'
Makefile:283: warning: overriding commands for target `start_stop.o'
Makefile:196: warning: ignoring old commands for target `start_stop.o'
Makefile:286: warning: overriding commands for target `linuxbiosmain.o'
Makefile:199: warning: ignoring old commands for target `linuxbiosmain.o'
Makefile:289: warning: overriding commands for target `linuxpci.o'
Makefile:202: warning: ignoring old commands for target `linuxpci.o'
Makefile:292: warning: overriding commands for target `newpci.o'
Makefile:205: warning: ignoring old commands for target `newpci.o'
Makefile:295: warning: overriding commands for target `printk.o'
Makefile:208: warning: ignoring old commands for target `printk.o'
Makefile:298: warning: overriding commands for target `serial_subr.o'
Makefile:211: warning: ignoring old commands for target `serial_subr.o'
Makefile:301: warning: overriding commands for target `subr.o'Makefile:214: 
warning: ignoring old commands for target `subr.o'
Makefile:304: warning: overriding commands for target `vsprintf.o'
Makefile:217: warning: ignoring old commands for target `vsprintf.o'
Makefile:307: warning: overriding commands for target `memset.o'
Makefile:220: warning: ignoring old commands for target `memset.o'
Makefile:310: warning: overriding commands for target `memcpy.o'
Makefile:223: warning: ignoring old commands for target `memcpy.o'
Makefile:313: warning: overriding commands for target `memcmp.o'
Makefile:226: warning: ignoring old commands for target `memcmp.o'
Makefile:316: warning: overriding commands for target `malloc.o'
Makefile:229: warning: ignoring old commands for target `malloc.o'
Makefile:319: warning: overriding commands for target `elfboot.o'
Makefile:232: warning: ignoring old commands for target `elfboot.o'
Makefile:322: warning: overriding commands for target `do_inflate.o'
Makefile:235: warning: ignoring old commands for target `do_inflate.o'
Makefile:325: warning: overriding commands for target `delay.o'
Makefile:238: warning: ignoring old commands for target `delay.o'
Makefile:328: warning: overriding commands for target `uniform_boot.o'
Makefile:241: warning: ignoring old commands for target `uniform_boot.o'
Makefile:331: warning: overriding commands for target `fill_inbuf.o'
Makefile:244: warning: ignoring old commands for target `fill_inbuf.o'
Makefile:334: warning: overriding commands for target `rom_fill_inbuf.o'
Makefile:247: warning: ignoring old commands for target `rom_fill_inbuf.o'
Makefile:337: warning: overriding commands for target `docmil_fill_inbuf.o'
Makefile:250: warning: ignoring old commands for target `docmil_fill_inbuf.o'
Makefile:340: warning: overriding commands for target 
`tsunami_tigbus_rom_fill_inbuf.o'
Makefile:253: warning: ignoring old commands for target 
`tsunami_tigbus_rom_fill_inbuf.o'
Makefile:343: warning: overriding commands for target `serial_fill_inbuf.o'
Makefile:256: warning: ignoring old commands for target `serial_fill_inbuf.o'
Makefile:346: warning: overriding commands for target `tftp_fill_inbuf.o'
Makefile:259: warning: ignoring old commands for target `tftp_fill_inbuf.o'
gcc -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld linuxbios.o
/usr/bin/ld: section .data [000868f0 -> 00087eaf] overlaps section 
.rodata.str1.1 [000868f0 -> 00087105]
linuxbios.o: In function `inflate_codes':
linuxbios.o(.text+0x2719): undefined reference to 
`fill_inbuf'linuxbios.o(.text+0x2789): undefined reference to 
`fill_inbuf'linuxbios.o(.text+0x2835): undefined reference to 
`fill_inbuf'linuxbios.o(.text+0x2895): undefined reference to 
`fill_inbuf'linuxbios.o(.text+0x2901): undefined reference to 
`fill_inbuf'linuxbios.o(.text+0x2965): more undefined references to 
`fill_inbuf' follow
collect2: ld returned 1 exit status
make: *** [linuxbios] Error 1
[root@catani winfast]#


here is my config-file 

# Sample config file for Winfast 6300 with DoC Millennium (as root)
arch i386
# This will make a target directory of ./winfast
target winfast

# WinFast 6300 MAX mainboard
mainboard leadtek/winfast6300

# Enable Serial Console for debugging
option SERIAL_CONSOLE

# Enable MicroCode update and L2 Cache init for PII and PIII
option UPDATE_MICROCODE
option CONFIGURE_L2_CACHE

# Use the internal VGA frame buffer device
option HAVE_FRAMEBUFFER

# Path to your kernel (vmlinux)
linux /usr/src/linux

# Kernel command line parameters
commandline root=/dev/hda1 console=ttyS0,115200 console=tty0 
video=sisfb:1024x768-32@85,font:VGA8x16


thanks a lot for interesting 
and sorry for my bad english 

Reply via email to