< MarbleRevision as of 10:00, 21 May 2010 by GarthPS (talk) (First shot for this howto)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) [!Work in progress!] Marble project uses CMake to manage the building process depending of your needs : operating system, building options.. So, first of all, you need to download the latest CMake binary for windows. Install it and don't forget during the installation to check "define cmake path in environment variables" or something like that. Marble is a Qt dependent application ("No way!?" "Way!!" :) ) so you also need Qt. Download the latest Qt sdk for windows and install it. You have to add mingw's path and qmake's path in the environment variable. (For example follow those instructions. To check that cmake.exe and gcc.exe and qmake.exe are in your %PATH% : open a commandline-window (start->run program->cmd) run "cmake" - it should give you a help message and show you what compilation options it found run "gcc -v" it should give you version info run "qmake" it should give you help output (Hint: make sure not to add the directory %QT-installation-dir%/bin but rather %QT-installation-dir%/qt/bin, there are for some reason incompatible dll's that might lead to crashes) Then check out marble's svn : svn co svn://anonsvn.kde.org/home/kde/trunk/KDE/kdeedu/marble now you can compile marble : open the cmd-window cd to the marble dir create a build directory (mkdir build) cd build cmake -G "MinGW Makefiles" -DQTONLY=ON .. mingw32-make mingw32-make install Now if all went well you should find marble.exe in Program Files>marble> directory. Test it... Yeah! Work in progress : there is actually an issue with the openstreetmap map. It stays blue. Tested with CMake 2.8.1, Qt sdk 2010.02.1 ( Qt 4.6.2 ; Qt Creator 1.3.1 ; MinGW 3.15 ; GCC4.4.0 ) and rev xxx of marble Retrieved from "https://community.kde.org/index.php?title=Marble/WindowsCompiling&oldid=75027" Content is available under Creative Commons License SA 4.0 unless otherwise noted.