Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Microsoft DirectX SDK
  2. Tortoise Hg
  3. CMake (2.8.8+)
  4. 7-Zip
  5. Download Visual C++

...

  1. Microsoft Visual C++ 2008 Express
  2. external_vc9.7z2010 (see below)

Visual C++ 2010

  1. Microsoft Visual C++ 2010 Express (Visual Studio ISO)
  2. Microsoft Visual Studio 2010 SP1
  3. external_vc10.7z
  4. Qt 4.8.6 for VC++ 2010 (optional)

If you want to compile 64 bits versions you'll also need :

...

Install Microsoft Visual C++ 2008 2010 ExpressMicrosoft DirectX SDKCMakeTortoise Hg and 7-Zip in your desired locations. If you don't use the default path, you'll have to put your specific path in the following commands.

...

If you plan to use CMake from command line check this option:
CMake add pathImage RemovedImage Added

From GUI

Get the sources

...

In Start Menu -> All Programs -> Microsoft Visual C++ 2008 2010 Express Edition -> Visual Studio Tools, launch Visual Studio 2008 2010 Command Prompt

Getting the sources

In the command line, type:

c:
cd \
md ryzom
cd
ryzom
hg clone http://ryzom.hg.sourceforge.net:8000/hgrootbitbucket.org/ryzom/ryzomryzomcore .

See Getting Source for more details if necessary.

...

Put the downloaded external_vc9vc10.7z inside C:\ryzom\ and in the command line, type:

Note

Just replace all vc9vc10 occurences by vc10vc9 if you're using VC++ 20102008

 

"c:\Program Files\7-Zip\7z.exe" x external_vc9.7z -oexternal
del external_vc9.7z

Installing Jom (optional)

Download Jom from Nokia FTPhere.

Put the downloaded jom.zip inside C:\ryzom\ and in the command line, type:

...

Now click on Configure, it will ask you to choose a generator, select Visual Studio 9 200810 2010 and click on Finish.
CMake generatorImage RemovedImage Added

Other generators could work too such as: Visual Studio 9 2008 10 2010 Win64 (if you installed Windows SDK 64 bits compilers) or other versions of Visual Studio.

...

If you want to enable or disable options, you will need to click again on Configure and Generate.
CMake GUI optionsImage RemovedImage Added

The solution C:\ryzom\code\build\RyzomCore.sln has been generated, you can double-click to open it in Visual C++ and press F7 to compile all projects.

...

For connecting to a running game-server you have to install apache and mysql, as in http://dev.ryzom.com/projects/Ryzom/wiki/EverythingWindows#Setting-up-ApachePHPin Configure Linux Web Services and thereafter.


Please note that the first part of that page about compiling etc. is outdated, ignore it, until the wiki is corrected.Please continue on to: http://dev.ryzom.com/projects/ryzom/wiki/FixingWindowsBatch

See CMake Options for additional options.

Additional Step for QT

install http://get.qt.nokia.com/qt/source/qt-win-opensource-4.7.0-vs2008.exe

replace c:\qt\4.7.0 with https://docs.google.com/leaf?id=0B3LX3q7MsUEGMWFkN2FlYjEtMTAwOC00YmZjLWI5Y2ItNWQ4MDFmODJlMjdlIf you want to compile a 64 bits version of tools, you'll need to download Qt 4.8.6 source and compile it yourself.