Running on Mac

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
FoxHound
Posts: 10
Joined: Fri Nov 18, 2005 2:11 pm

Running on Mac

Post by FoxHound »

I've searched the forum but not found the answer to this question.

I have made a simple 2d game, just the gameplay, and wanted to make sure it would run on a mac as said on the features page. I sent the game to a friend who has a mac, but has explained that it won't work.

I have no problem admitting I know nothing about Macs, he went on about EXE and that Macs just ran "files".

What is needed just to run the game?

I'm building this using Visual Studios Express 2005.

thanks.
lingwitt
Posts: 47
Joined: Mon Jun 19, 2006 9:38 am

Post by lingwitt »

Chances are your friend is running Mac OS X on his computer. This is a completely different operating system, and compiling on Windows will only produce a program that will run on Windows.

Irrlicht simply will compile to work on a Macintosh if you do so.

If you want your friend to be able to play it, then you need to cross compile it (compile it for the Macintosh from Windows), or compile it on a Macintosh.

If you have access to a Macintosh, then setting up a project to compile your Irrlicht program is rather easy, but you need to be able to understand what's going on in the Irrlicht Xcode project that comes with the Irrlicht SDK: irrlicht/source/Irrlicht/MacOSX/MacOSX.xcodeproj.

Look at some of the examples in there.
FoxHound
Posts: 10
Joined: Fri Nov 18, 2005 2:11 pm

Post by FoxHound »

I don't have access to a Mac. What do I need to do to cross complie it? being pointed in the correct direction would be a lot of help.
lingwitt
Posts: 47
Joined: Mon Jun 19, 2006 9:38 am

Post by lingwitt »

Actually, I am sorry for misleading you.

I don't really think it's possible to cross compile.

Your Friend has a Mac. He can install the developer tools and compile it for you, but you really need a little experience to set things up, and it's not really something that can be explained in a forum.
Post Reply