Usually, this should work.
We (@work) have to do this sometimes when your embedded system drops a process and you need to analyze that dump on a different machine, with a different OS.
What you need, however, would be all the libs from that target - if you want to examine these also. So I would give it a try, what can you loose?