On 3/9/01 8:36 AM CJ cj...@cj... wrote:
>Building a rom fails if either FLOPPY or ANSIESC is specified,
>in 4.7.20 and 4.7.21, but not in 4.6.12.
>
>first:
>gcc -DIMAGE_MENU -DMOTD -DASK_BOOT=3 -DANS_DEFAULT=ANS_NETWORK
>-DBACKOFF_LIMIT=7 -DCOMCONSOLE=0x3F8 -DCONSPEED=9600
>-DCOMPARM=0x03 -DANSIESC -DTRY_FLOPPY_FIRST=0
>-DUSE_INTERNAL_BUFFER -O2 -g -fstrength-reduce
>-fomit-frame-pointer -m386 -malign-jumps=1 -malign-loops=1
>-malign-functions=1 -Wall -W -Wno-format -Wno-unused
>-DVERSION_MAJOR=4 -DVERSION_MINOR=7 -DVERSION=\"4.7.21\"
>-DRELOC=0x94000 -o bin32/ansiesc.o -c ansiesc.c
> ansiesc.c: In function `docommand':
> ansiesc.c:172: warning: implicit declaration of function `tftp'
>and then:
>ld -N -Ttext 0x94000 -e _start -o bin32/3c503.tmp bin32/start32.o
>bin32/config-3c503.o bin32/3c503.o bin32/bootlib.a
> bin32/bootlib.a(ansiesc.o): In function `docommand':
> /tmp/ROM8ihSOT/ansiesc.c:172: undefined reference to `tftp'
Thanks for the report. This should be fixed in 4.7.22. The tftp
function in main.c should not be declared static. Sorry for the
inconvenience.
---
Try: http://rom-o-matic.net/ to make Etherboot images instantly.
Name: Martin D. Connor
US Mail: Entity Cyber, Inc.; P.O. Box 391827; Cambridge, MA 02139; USA
Voice: (617) 491-6935, Fax: (617) 491-7046
Email: md...@th...
Web: http://www.thinguin.org/
|