Title: RE: latest linuxbios

 The make output is attached. I checked out Eric's suggestion, there is no trace of nooption MAX_CPUS.

 regards

Itzik Harel
Hardware Engineer
Allot Communications

-----Original Message-----
From: Ronald G Minnich [mailto:[EMAIL PROTECTED]]
Sent: Monday, January 21, 2002 8:34 PM
To: Eric W. Biederman
Cc: Itzik Harel; LinuxBIOS
Subject: Re: latest linuxbios


On 21 Jan 2002, Eric W. Biederman wrote:

> > Hello Eric
> > I tried compiling the latest linuxbios dating January 16th and got no
> > further than the link stage. There it says
> > "ldscript.ld: 2 invalid assignment to location counter
> > collect2: ld returned 1 exit status"

This is just not a message we can help with. We need to see bugs but more
important we need to see the entire make output. The 'script' command is
useful for capturing this stuff.

ron

 

cp /sdb/freebios/src/arch/i386/config/crt0.bas crt0.S
gcc -x assembler-with-cpp -DASSEMBLY -E ... crt0.S > crt0.s 
gcc ... -o crt0.o crt0.s
gcc ... -o docmil_fill_inbuf.o /sdb/freebios/src/rom/docmil_fill_inbuf.c
gcc ... -o linuxbios.o /sdb/freebios/src/lib/linuxbios.c
gcc ... -o linuxpci.o /sdb/freebios/src/lib/linuxpci.c
/sdb/freebios/src/lib/linuxpci.c:13: warning: `rcsid' defined but not used
gcc ... -o newpci.o /sdb/freebios/src/lib/newpci.c
/sdb/freebios/src/lib/newpci.c:14: warning: `rcsid' defined but not used
gcc ... -o printk.o /sdb/freebios/src/lib/printk.c
/sdb/freebios/src/lib/printk.c:9: warning: `rcsid' defined but not used
gcc ... -o subr.o /sdb/freebios/src/lib/subr.c
/sdb/freebios/src/lib/subr.c:8: warning: `rcsid' defined but not used
gcc ... -o vsprintf.o /sdb/freebios/src/lib/vsprintf.c
/sdb/freebios/src/lib/vsprintf.c:13: warning: `rcsid' defined but not used
gcc ... -o memset.o /sdb/freebios/src/lib/memset.c
gcc ... -o memcpy.o /sdb/freebios/src/lib/memcpy.c
gcc ... -o memcmp.o /sdb/freebios/src/lib/memcmp.c
gcc ... -o malloc.o /sdb/freebios/src/lib/malloc.c
gcc ... -o elfboot.o /sdb/freebios/src/lib/elfboot.c
gcc ... -o do_inflate.o /sdb/freebios/src/lib/do_inflate.c
In file included from /sdb/freebios/src/lib/do_inflate.c:67:
/sdb/freebios/src/lib/inflate.c: In function `gunzip':
/sdb/freebios/src/lib/inflate.c:1100: warning: value computed is not used
/sdb/freebios/src/lib/inflate.c:1101: warning: value computed is not used
/sdb/freebios/src/lib/inflate.c:1102: warning: value computed is not used
gcc ... -o floppy_subr.o /sdb/freebios/src/lib/floppy_subr.c
/sdb/freebios/src/lib/floppy_subr.c: In function `floppy_seek':
/sdb/freebios/src/lib/floppy_subr.c:719: warning: unused variable `i'
/sdb/freebios/src/lib/floppy_subr.c: At top level:
/sdb/freebios/src/lib/floppy_subr.c:231: warning: `bounce_motor' defined but not used
gcc ... -o delay.o /sdb/freebios/src/lib/delay.c
gcc ... -o compute_ip_checksum.o /sdb/freebios/src/lib/compute_ip_checksum.c
gcc ... -o boot.o /sdb/freebios/src/arch/i386/boot/boot.c
gcc ... -o linuxbios_table.o /sdb/freebios/src/arch/i386/boot/linuxbios_table.c
gcc ... -o i386_subr.o /sdb/freebios/src/arch/i386/lib/i386_subr.c
gcc ... -o params.o /sdb/freebios/src/arch/i386/lib/params.c
/sdb/freebios/src/arch/i386/lib/params.c:26: warning: `rcsid' defined but not used
gcc ... -o hardware.o /sdb/freebios/src/arch/i386/lib/hardware.c
/sdb/freebios/src/arch/i386/lib/hardware.c:32: warning: `rcsid' defined but not used
gcc ... -o northbridge.o /sdb/freebios/src/northbridge/intel/440bx/northbridge.c
gcc ... -o southbridge.o /sdb/freebios/src/southbridge/intel/piix4e/southbridge.c
gcc ... -o superio.o /sdb/freebios/src/superio/SMC/fdc37c669/superio.c
gcc ... -o board.o /sdb/freebios/src/board/intel/l440bx/board.c
/sdb/freebios/src/board/intel/l440bx/board.c: In function `board_fixup':
/sdb/freebios/src/board/intel/l440bx/board.c:13: warning: unused variable `j'
gcc ... -o microcode.o /sdb/freebios/src/cpu/p6/microcode.c
/sdb/freebios/src/cpu/p6/microcode.c:7: warning: `rcsid' defined but not used
gcc ... -o mtrr.o /sdb/freebios/src/cpu/p6/mtrr.c
/sdb/freebios/src/cpu/p6/mtrr.c: In function `setup_mtrrs':
/sdb/freebios/src/cpu/p6/mtrr.c:307: warning: unused variable `romendK'
/sdb/freebios/src/cpu/p6/mtrr.c: At top level:
/sdb/freebios/src/cpu/p6/mtrr.c:29: warning: `rcsid' defined but not used
gcc ... -o l2_cache.o /sdb/freebios/src/cpu/p6/l2_cache.c
/sdb/freebios/src/cpu/p6/l2_cache.c:33: warning: `rcsid' defined but not used
gcc ... -o cpuid.o /sdb/freebios/src/cpu/p5/cpuid.c
/sdb/freebios/src/cpu/p5/cpuid.c:3: warning: `rcsid' defined but not used
rm -f linuxbios.a
ar cr linuxbios.a crt0.o linuxbios.o linuxpci.o newpci.o printk.o subr.o vsprintf.o 
memset.o memcpy.o memcmp.o malloc.o elfboot.o do_inflate.o floppy_subr.o delay.o 
compute_ip_checksum.o boot.o linuxbios_table.o i386_subr.o params.o hardware.o 
northbridge.o southbridge.o superio.o board.o microcode.o mtrr.o l2_cache.o cpuid.o
gcc -nostdlib -r -o linuxbios.o crt0.o  docmil_fill_inbuf.o linuxbios.a 
/usr/lib/gcc-lib/i386-slackware-linux/2.95.3/libgcc.a
perl -e 'foreach $var (split(" ", $ENV{VARIABLES})) { if ($ENV{$var} =~ 
m/^(0x[0-9a-fA-F]+|0[0-7]+|[0-9]+)$/) { print "$var = $ENV{$var};\n"; }}' > ldoptions
echo "INCLUDE ldoptions" > ldscript.ld ; for file in  
/sdb/freebios/src/arch/i386/config/ldscript.base 
/sdb/freebios/src/cpu/i386/entry16.lds /sdb/freebios/src/cpu/i386/entry32.lds 
/sdb/freebios/src/cpu/i386/reset16.lds ; do echo "INCLUDE $file" >> ldscript.ld ; done
gcc -nostdlib -nostartfiles -static -o linuxbios -T ldscript.ld linuxbios.o
ldscript.ld:2 invalid assignment to location counter
collect2: ld returned 1 exit status
make: *** [linuxbios] Error 1

Reply via email to