its usually not so difficult, and many very good developers still don't know how to do it. even if they write perfect code..
you need homebrew or macports and install dependencies, and use macdeploy script to create package with all dependencies
"Great" developer.
Still no Mac wallet...
Still no Mac wallet...