« Previous - Version 44/80 (diff) - Next » - Current version
kervala, 09/29/2010 03:31 pm


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.

Pre Requirement

Installing Dependencies

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

Get the sources

See Getting_Source.

Building

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

Screenshot

Screen_shot_2010-06-01_at_1.56.51_AM.png (725 kB) rti, 06/01/2010 01:58 am

Packages.dmg (3.9 MB) Botanic, 05/05/2012 11:44 am