Re: Autoconf-ing mklifboot
Chuck Silvers <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.hp700 |
|---|---|
| Message-ID | <[email protected]> |
hi, On Mon, Jun 07, 2004 at 10:13:57AM -0500, Zach Lowry wrote: > Next on my todo list is trying to make mklifboot/mkboot more portable. > It seems that mklifboot references headers in sys/sys, when then in turn > reference header files from machine/, such as machine/endian.h. This > file is not located there on Linux, however. Is autoconf the best tool > for determining the locations of these files, as suggested by Jochen? > Or, should I put #ifdefs in the files in sys/sys? Or is there an even > better solution? gregory mcgarry sent me his implementation of the HP LIF tools a while back, I put the sources at ftp://ftp.netbsd.org/pub/NetBSD/misc/chs/hp700/netbsdlif.zip maybe that will be a better starting point than the existing mkboot. I figure that it would be better to have a general tool for manipulating LIF files rather just than a special-purpose tool that can only make HP boot images. I'd like to see one command that can do all the operations (like pax) rather than separate commands for each. so instead of HP's lifinit lifls lifrm lifcp lifrename we'd have liftool create liftool ls liftool rm liftool cp liftool rename (or whatever the names would be) then eventually we can replace both the hp300 and hp700 mkboot programs with the new liftool. -Chuck