On GNU/Linux systems, the project will not compile, as it will throw errors due to cocoa framework, etc.
To adapt your MakeFile to run on GNU/Linux systems, check out the beautiful answer in https://stackoverflow.com/questions/52347684/unrecognized-command-line-option-framework