Hello from Gregg C Levine
I have completed installing Slackware 8.0 which contains the latest
version of the binary utilities from the FSF people. My ld program
returns as a version that of 2.11, and according to the installation
notes, everything is based on that series. However, after setting up a
440gx config file, according to the default one provided, and then
running the Python builder script, and then running make, inside my work
directory, I get a series of errors, I have attached them as a script
file, but I shall paste a copy of them below my signature line. Also the
config file as well, before it. All I did for the configuration file was
to change things for my directories, (kernel source code, and where my
code retrieval from CVS landed, and was copied to for this one, and the
payload, that is the binary output I wanted. Any questions, feel free to
contact me.
-------------------
Gregg C Levine [EMAIL PROTECTED]
------------------------------------------------------------
"The Force will be with you...Always." Obi-Wan Kenobi
"Use the Force, Luke."  Obi-Wan Kenobi
(This company dedicates this E-Mail to General Obi-Wan Kenobi )
(This company dedicates this E-Mail to Master Yoda )

------------------------------------------------------configuration
file------------------------------
# This will make a target directory of ./winfast
# Note that this is RELATIVE TO WHERE YOU ARE WHEN YOU RUN THE 
# CONFIG TOOL. Make it absolute if you like
target /usr/src/lobos/work/l440gx-build/l440gx 

mainboard intel/l440gx

# Enable Serial Console for debugging
# It will come up at 115200,8n1
option SERIAL_CONSOLE=1

# 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
option USE_CACHE_RAM=0
option USE_GENERIC_ROM=1
option USE_ELF_BOOT=1

makedefine  PHLASH_BASE_NAME=p13-0125
#makedefine BOOT_IMAGE=/tftpboot/netboot.ebi
makedefine BOOT_IMAGE=vmlinux.bin.gz.block

# Path to your kernel (vmlinux)
# NOTE; you need a path to your test12 kernel here. 
#linux ~/projects/linux/linux-2.4.0-test9.eb5.4

linux /usr/src/linux-2.4.17

# Kernel command line parameters
#commandline ro panic=5 root=/dev/hda5 console=ttyS0,115200 debug 3 

------------------------------------------------script from the atteempt
at buiilding it--------
Script started on Mon Aug 12 00:22:31 2002
root@spock:/usr/src/lobos/work/l440gx-build/l440gx# make
cp /usr/src/lobos/work/freebios/src/arch/i386/config/crt0.base crt0.S
gcc -x assembler-with-cpp -DASSEMBLY -E ... crt0.S > crt0.s 
gcc ... -o crt0.o crt0.s
gcc ... -o rom_fill_inbuf.o
/usr/src/lobos/work/freebios/src/rom/rom_fill_inbuf.c
gcc ... -o linuxbiosmain.o
/usr/src/lobos/work/freebios/src/lib/linuxbiosmain.c
gcc ... -o linuxpci.o /usr/src/lobos/work/freebios/src/lib/linuxpci.c
In file included from
/usr/src/lobos/work/freebios/src/lib/linuxpci.c:19:
/usr/src/lobos/work/freebios/src/include/pci_ids.h:1236: warning:
`PCI_DEVICE_ID_INTEL_82801CA_1D2' redefined
/usr/src/lobos/work/freebios/src/include/pci_ids.h:1232: warning: this
is the location of the previous definition
/usr/src/lobos/work/freebios/src/lib/linuxpci.c:486: warning: #warning
set_pci_dev_ops not yet finished
/usr/src/lobos/work/freebios/src/lib/linuxpci.c:13: warning: `rcsid'
defined but not used
gcc ... -o newpci.o /usr/src/lobos/work/freebios/src/lib/newpci.c
/usr/src/lobos/work/freebios/src/lib/newpci.c:14: warning: `rcsid'
defined but not used
gcc ... -o clog2.o /usr/src/lobos/work/freebios/src/lib/clog2.c
gcc ... -o printk.o /usr/src/lobos/work/freebios/src/lib/printk.c
/usr/src/lobos/work/freebios/src/lib/printk.c:9: warning: `rcsid'
defined but not used
gcc ... -o serial_subr.o
/usr/src/lobos/work/freebios/src/lib/serial_subr.c
/usr/src/lobos/work/freebios/src/lib/serial_subr.c:2: warning: `rcsid'
defined but not used
gcc ... -o subr.o /usr/src/lobos/work/freebios/src/lib/subr.c
/usr/src/lobos/work/freebios/src/lib/subr.c:8: warning: `rcsid' defined
but not used
gcc ... -o vsprintf.o /usr/src/lobos/work/freebios/src/lib/vsprintf.c
/usr/src/lobos/work/freebios/src/lib/vsprintf.c:13: warning: `rcsid'
defined but not used
gcc ... -o memset.o /usr/src/lobos/work/freebios/src/lib/memset.c
gcc ... -o memcpy.o /usr/src/lobos/work/freebios/src/lib/memcpy.c
gcc ... -o memcmp.o /usr/src/lobos/work/freebios/src/lib/memcmp.c
gcc ... -o malloc.o /usr/src/lobos/work/freebios/src/lib/malloc.c
gcc ... -o elfboot.o /usr/src/lobos/work/freebios/src/lib/elfboot.c
/usr/src/lobos/work/freebios/src/lib/elfboot.c:512: warning:
`verify_loaded_image' defined but not used
gcc ... -o do_inflate.o
/usr/src/lobos/work/freebios/src/lib/do_inflate.c
gcc ... -o delay.o /usr/src/lobos/work/freebios/src/lib/delay.c
gcc ... -o compute_ip_checksum.o
/usr/src/lobos/work/freebios/src/lib/compute_ip_checksum.c
gcc ... -o version.o /usr/src/lobos/work/freebios/src/lib/version.c
gcc ... -o keyboard.o /usr/src/lobos/work/freebios/src/pc80/keyboard.c
/usr/src/lobos/work/freebios/src/pc80/keyboard.c:2: warning: `rcsid'
defined but not used
gcc ... -o mc146818rtc.o
/usr/src/lobos/work/freebios/src/pc80/mc146818rtc.c
/usr/src/lobos/work/freebios/src/pc80/mc146818rtc.c: In function
`rtc_init':
/usr/src/lobos/work/freebios/src/pc80/mc146818rtc.c:139: warning: unused
variable `i'
gcc ... -o isa-dma.o /usr/src/lobos/work/freebios/src/pc80/isa-dma.c
gcc ... -o i8259.o /usr/src/lobos/work/freebios/src/pc80/i8259.c
gcc ... -o ide.o /usr/src/lobos/work/freebios/src/pc80/ide/ide.c
gcc ... -o boot.o /usr/src/lobos/work/freebios/src/arch/i386/boot/boot.c
gcc ... -o linuxbios_table.o
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c: In
function `lb_strings':
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c:122:
warning: assignment from incompatible pointer type
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c: In
function `write_linuxbios_table':
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c:230:
warning: unused variable `rec_src'
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c:230:
warning: unused variable `rec_dest'
gcc ... -o i386_subr.o
/usr/src/lobos/work/freebios/src/arch/i386/lib/i386_subr.c
gcc ... -o params.o
/usr/src/lobos/work/freebios/src/arch/i386/lib/params.c
/usr/src/lobos/work/freebios/src/arch/i386/lib/params.c:26: warning:
`rcsid' defined but not used
gcc ... -o hardwaremain.o
/usr/src/lobos/work/freebios/src/arch/i386/lib/hardwaremain.c
/usr/src/lobos/work/freebios/src/arch/i386/lib/hardwaremain.c:32:
warning: `rcsid' defined but not used
gcc ... -o pirq_routing.o
/usr/src/lobos/work/freebios/src/arch/i386/lib/pirq_routing.c
gcc ... -o mpspec.o
/usr/src/lobos/work/freebios/src/arch/i386/smp/mpspec.c
/usr/src/lobos/work/freebios/src/arch/i386/smp/mpspec.c:2: warning:
`rcsid' defined but not used
gcc ... -o ioapic.o
/usr/src/lobos/work/freebios/src/arch/i386/smp/ioapic.c
gcc ... -o start_stop.o
/usr/src/lobos/work/freebios/src/arch/i386/smp/start_stop.c
gcc ... -o northbridge.o
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:
In function `sizeram':
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:5
8: `mem' undeclared (first use in this function)
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:5
8: (Each undeclared identifier is reported only once
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:5
8: for each function it appears in.)
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:6
5: warning: control reaches end of non-void function
make: *** [northbridge.o] Error 1
root@spock:/usr/src/lobos/work/l440gx-build/l440gx# exit
Script done on Mon Aug 12 00:23:16 2002

Attachment: l440gx.config
Description: Binary data

Script started on Mon Aug 12 00:22:31 2002
root@spock:/usr/src/lobos/work/l440gx-build/l440gx# make
cp /usr/src/lobos/work/freebios/src/arch/i386/config/crt0.base crt0.S
gcc -x assembler-with-cpp -DASSEMBLY -E ... crt0.S > crt0.s 
gcc ... -o crt0.o crt0.s
gcc ... -o rom_fill_inbuf.o /usr/src/lobos/work/freebios/src/rom/rom_fill_inbuf.c
gcc ... -o linuxbiosmain.o /usr/src/lobos/work/freebios/src/lib/linuxbiosmain.c
gcc ... -o linuxpci.o /usr/src/lobos/work/freebios/src/lib/linuxpci.c
In file included from /usr/src/lobos/work/freebios/src/lib/linuxpci.c:19:
/usr/src/lobos/work/freebios/src/include/pci_ids.h:1236: warning: 
`PCI_DEVICE_ID_INTEL_82801CA_1D2' redefined
/usr/src/lobos/work/freebios/src/include/pci_ids.h:1232: warning: this is the location 
of the previous definition
/usr/src/lobos/work/freebios/src/lib/linuxpci.c:486: warning: #warning set_pci_dev_ops 
not yet finished
/usr/src/lobos/work/freebios/src/lib/linuxpci.c:13: warning: `rcsid' defined but not 
used
gcc ... -o newpci.o /usr/src/lobos/work/freebios/src/lib/newpci.c
/usr/src/lobos/work/freebios/src/lib/newpci.c:14: warning: `rcsid' defined but not used
gcc ... -o clog2.o /usr/src/lobos/work/freebios/src/lib/clog2.c
gcc ... -o printk.o /usr/src/lobos/work/freebios/src/lib/printk.c
/usr/src/lobos/work/freebios/src/lib/printk.c:9: warning: `rcsid' defined but not used
gcc ... -o serial_subr.o /usr/src/lobos/work/freebios/src/lib/serial_subr.c
/usr/src/lobos/work/freebios/src/lib/serial_subr.c:2: warning: `rcsid' defined but not 
used
gcc ... -o subr.o /usr/src/lobos/work/freebios/src/lib/subr.c
/usr/src/lobos/work/freebios/src/lib/subr.c:8: warning: `rcsid' defined but not used
gcc ... -o vsprintf.o /usr/src/lobos/work/freebios/src/lib/vsprintf.c
/usr/src/lobos/work/freebios/src/lib/vsprintf.c:13: warning: `rcsid' defined but not 
used
gcc ... -o memset.o /usr/src/lobos/work/freebios/src/lib/memset.c
gcc ... -o memcpy.o /usr/src/lobos/work/freebios/src/lib/memcpy.c
gcc ... -o memcmp.o /usr/src/lobos/work/freebios/src/lib/memcmp.c
gcc ... -o malloc.o /usr/src/lobos/work/freebios/src/lib/malloc.c
gcc ... -o elfboot.o /usr/src/lobos/work/freebios/src/lib/elfboot.c
/usr/src/lobos/work/freebios/src/lib/elfboot.c:512: warning: `verify_loaded_image' 
defined but not used
gcc ... -o do_inflate.o /usr/src/lobos/work/freebios/src/lib/do_inflate.c
gcc ... -o delay.o /usr/src/lobos/work/freebios/src/lib/delay.c
gcc ... -o compute_ip_checksum.o 
/usr/src/lobos/work/freebios/src/lib/compute_ip_checksum.c
gcc ... -o version.o /usr/src/lobos/work/freebios/src/lib/version.c
gcc ... -o keyboard.o /usr/src/lobos/work/freebios/src/pc80/keyboard.c
/usr/src/lobos/work/freebios/src/pc80/keyboard.c:2: warning: `rcsid' defined but not 
used
gcc ... -o mc146818rtc.o /usr/src/lobos/work/freebios/src/pc80/mc146818rtc.c
/usr/src/lobos/work/freebios/src/pc80/mc146818rtc.c: In function `rtc_init':
/usr/src/lobos/work/freebios/src/pc80/mc146818rtc.c:139: warning: unused variable `i'
gcc ... -o isa-dma.o /usr/src/lobos/work/freebios/src/pc80/isa-dma.c
gcc ... -o i8259.o /usr/src/lobos/work/freebios/src/pc80/i8259.c
gcc ... -o ide.o /usr/src/lobos/work/freebios/src/pc80/ide/ide.c
gcc ... -o boot.o /usr/src/lobos/work/freebios/src/arch/i386/boot/boot.c
gcc ... -o linuxbios_table.o 
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c: In function 
`lb_strings':
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c:122: warning: 
assignment from incompatible pointer type
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c: In function 
`write_linuxbios_table':
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c:230: warning: unused 
variable `rec_src'
/usr/src/lobos/work/freebios/src/arch/i386/boot/linuxbios_table.c:230: warning: unused 
variable `rec_dest'
gcc ... -o i386_subr.o /usr/src/lobos/work/freebios/src/arch/i386/lib/i386_subr.c
gcc ... -o params.o /usr/src/lobos/work/freebios/src/arch/i386/lib/params.c
/usr/src/lobos/work/freebios/src/arch/i386/lib/params.c:26: warning: `rcsid' defined 
but not used
gcc ... -o hardwaremain.o /usr/src/lobos/work/freebios/src/arch/i386/lib/hardwaremain.c
/usr/src/lobos/work/freebios/src/arch/i386/lib/hardwaremain.c:32: warning: `rcsid' 
defined but not used
gcc ... -o pirq_routing.o /usr/src/lobos/work/freebios/src/arch/i386/lib/pirq_routing.c
gcc ... -o mpspec.o /usr/src/lobos/work/freebios/src/arch/i386/smp/mpspec.c
/usr/src/lobos/work/freebios/src/arch/i386/smp/mpspec.c:2: warning: `rcsid' defined 
but not used
gcc ... -o ioapic.o /usr/src/lobos/work/freebios/src/arch/i386/smp/ioapic.c
gcc ... -o start_stop.o /usr/src/lobos/work/freebios/src/arch/i386/smp/start_stop.c
gcc ... -o northbridge.o 
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c: In function 
`sizeram':
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:58: `mem' 
undeclared (first use in this function)
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:58: (Each 
undeclared identifier is reported only once
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:58: for each 
function it appears in.)
/usr/src/lobos/work/freebios/src/northbridge/intel/440gx/northbridge.c:65: warning: 
control reaches end of non-void function
make: *** [northbridge.o] Error 1
root@spock:/usr/src/lobos/work/l440gx-build/l440gx# exit
Script done on Mon Aug 12 00:23:16 2002

Reply via email to