that architecture stuff would entail cross-compiling

and some other work on the file deriving routines