[Etherboot-developers] 5.1.3 make changes?
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Marty C. <md...@et...> - 2002-12-02 15:07:50
|
There seems to be a change in the 5.1.3 Makefile. Previously in 5.0.x one could do: $ make bin32/mx98715.lzdsk cat bin/przloader.bin bin32/tulip.huf > bin32/mx98715.lzrom ./makerom.pl -p 0x10d9,0x0531 -i'mx98715.lzrom 5.0.8 Etherboot (GPL)' bin32/mx98715.lzrom PCI header at 0x1c and PnP header at 0x34 cat bin/boot1a.bin bin32/mx98715.lzrom > bin32/mx98715.lzdsk.x dd if=bin32/mx98715.lzdsk.x of=bin32/mx98715.lzdsk bs=36k conv=sync 2> /dev/null rm -f bin32/mx98715.lzdsk.x But now in 5.1.3 you get: $ make bin32/mx98715.lzdsk make: *** No rule to make target `bin32/mx98715.lzdsk'. Stop. This still works: $ make bin32/tulip.lzdsk gcc -E -Wp,-Wall -DMOVEROM -DRELOC=0x94000 -DZLOADER -o bin/rzloader.s loader.S as -o bin/rzloader.tmp bin/rzloader.s objcopy -O binary bin/rzloader.tmp bin/rzloader.bin rm -f bin/rzloader.tmp cat bin/rzloader.bin bin32/tulip.huf > bin32/tulip.lzrom ./makerom.pl -i'tulip.lzrom 5.0.8 Etherboot (GPL)' bin32/tulip.lzrom cat bin/boot1a.bin bin32/tulip.lzrom > bin32/tulip.lzdsk.x dd if=bin32/tulip.lzdsk.x of=bin32/tulip.lzdsk bs=36k conv=sync 2> /dev/null rm -f bin32/tulip.lzdsk.x rm bin32/tulip.lzrom and, being a tulip driver, it would work for the card in question, but it would be nice if the old behavior still worked. It also introduces issues with the rom-o-matic.net code which expects to be able to "make $NIC.lsdsk" as well as "make $NIC/lzrom". So, is this a bug or an intentional change? Marty -- Try: http://rom-o-matic.net/ to make Etherboot images instantly. Name: Marty Connor US Mail: Entity Cyber, Inc.; P.O. Box 391827; Cambridge, MA 02139; USA Voice: (617) 491-6935; Fax: (617) 491-7046 Email: md...@et... Web: http://www.etherboot.org/ |