How to get listing file when cross compile

As of today, yes. I proposed a genex for this further up the thread:

That should be suitable to get “where the .o files for tgt will appear”.