so long as the images etc are in the same directory as the exe
It isn't that simple with linux.
I've modified your code a bit so that the application will find out where it lives (It should compile on a Mac as well).
You may need to tidy it up a bit ;)
Don't forget to mention me in the credits :)
And it will need to be tested on a few other machines.
Check your email
Let me know if you got it