Compile on Mac OS X, did I miss anything?
#1
Question 
Hi,

I'm a Windows developer with over 12 years pro experience, but still a Mac newbie. The idea of port XBMC to OS X is great. I followed the instructions on this page,
http://wiki.xbmc.org/?title=HOW-TO_compi...ource_code

But, the compiler complains sort of SDL not found, I think I need install the SDL or include it in the path if it is already there. Can any one help me out of this?


/Volumes/Scratch/work/xbmc/linuxport/XBMC/xbmc/linux/PlatformDefs.h:29:21: error: SDL/SDL.h: No such file or directory
/Volumes/Scratch/work/xbmc/linuxport/XBMC/xbmc/linux/PlatformDefs.h:30:28: error: SDL/SDL_thread.h: No such file or directory
/Volumes/Scratch/work/xbmc/linuxport/XBMC/xbmc/linux/PlatformDefs.h:31:27: error: SDL/SDL_mutex.h: No such file or directory
Reply
#2
There are few more packages that are needed:
Code:
sudo port install libsdl-framework libsdl libsdl_gfx libsdl_image libsdl_mixer
mysql5-devel libogg

If you're still missing something, first thing you'll probably want to try is to do a search
Code:
sudo port search <package name>
Always read the XBMC online-manual, FAQ and search the forum before posting.
Please read and follow the forum rules.
For troubleshooting and bug reporting, please make sure you read this first.


Image
Reply
#3
Rainbow 
@shark2600, if you are a Windows developer then maybe you would prefer to help with the Win32 port of XBMC ("XBMC for Windows") which you use Microsoft Visual Studio to develop in? ...we are looking for Windows developers to work on this Win32 port of XBMC, see this topic-thread for more information:
http://forum.xbmc.org/showthread.php?tid=30950

Since XBMC for Linux, Mac OS X and Windows are all developed from the same SVN branch (for cross-platform support) all those ports will benifit from any new non-platform-specific feature or function you add to XBMC no matter which operating-system you are developing in and for.

So you still use the linuxport branch in the SVN https://xbmc.svn.sourceforge.net/svnroot...port/XBMC/ then dump ArtVandelae's patches from the above mentioned topic-thread over the linuxport branch before you load the xbmc.vcproj project file in Microsoft Visual Studio.

Also check this two wiki articles out:
http://wiki.xbmc.org/?title=Linux_port_project
http://wiki.xbmc.org/?title=Development_Notes

Happy coding

Big Grin
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#4
Thanks, and I noticed that the wiki page has been changed. Excellent, will try tonight.

d4rk Wrote:There are few more packages that are needed:
Code:
sudo port install libsdl-framework libsdl libsdl_gfx libsdl_image libsdl_mixer
mysql5-devel libogg

If you're still missing something, first thing you'll probably want to try is to do a search
Code:
sudo port search <package name>
Reply

Logout Mark Read Team Forum Stats Members Help
Compile on Mac OS X, did I miss anything?1