http://cvs.sourceforge.net/viewcvs.py/genext2fs/ which includes my device table stuff
one error that the macosx ld program detects -- this is the duplicate -o option