The trick with opening the .o file does not work on arm (unhandled relocations), and I can't think of a quick fix for that.