Building Ryzom Core Client including NeL with CMake on Mac OS X¶
For some information about the quite new native Mac OS X Support, see MacClientState.
If you are using Mac OS X 10.6, you might want to install the packages with the +universal flag to use them for 32bit and 64bit builds, default is 64bit on 10.6, which is ok for Ryzom Core Client and NeL.
- Launch the Terminal application and execute the following command in it.
sudo port install mercurial p7zip boost cmake curl freetype jpeg libwww libxml2 lua zlib python_select libogg libvorbis sudo python_select python26
- Install luabind, see InstallingLuabind.
Get the sources¶
cd code/ mkdir build cd build cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DWITH_NEL_TOOLS=OFF -DWITH_NEL_SAMPLES=OFF -DWITH_NEL_TESTS=OFF -DWITH_RYZOM_SERVER=OFF -DWITH_RYZOM_TOOLS=OFF .. make sudo make install
- Download the Windows Ryzom Core client
- Extract it and start the binary from the root of the Windows Ryzom Core client directory.
cd path/to/extracted/windows/client /Applications/ryzom_client.app/Contents/MacOS/ryzom_client