That's great things worked for you. Usually you want a sane resulting installable program so you can avoid git and keep track of installed software (e.g. deb, rpm, tbz2, txz, etc). Integrity keeps things transparent under Linux; Linux can be nasty against user preference.
EDIT:
You said any dev environment under Linux so not just Joengine? Consider "Codewarrior" version 4; this one and some others work in Linux.