Options on where to run and how to build for (Ubuntu) Linux on s390x

  1. zPDT - z1090 or z1091

The ‘z Personal Development Tool’ is a commercial software emulator, secured by a USB dongle aka Token, that allows to run s390x code (incl. full operating systems) on amd64 hardware for development and test purposes. The zPDT token, that needs to be activated through an IBM business partner, zPDT supplier, or through IBM Resource Link®, is required.

Further references:
https://www.ibm.com/servers/resourcelink/svc03100.nsf?OpenDatabase
http://www.redbooks.ibm.com/abstracts/sg248205.html?Open
http://www.redbooks.ibm.com/Redbooks.nsf/searchsite?SearchView=&query=zPDT&SearchWV=true