-
Notifications
You must be signed in to change notification settings - Fork 0
How to build
Fernando Tonon de Rossi edited this page Jan 11, 2023
·
1 revision
http://qt-project.org/downloads
You may use the Qt's mingw version.
http://www.cmake.org/cmake/resources/software.html
https://git-scm.com/downloads
http://www.boost.org/
http://www.microsoft.com/en-us/download/details.aspx?id=6812
https://archive.org/download/dx81sdk_full/dx81sdk_full.exe
git clone https://github.com/fernandotonon/QtMeshEditor.git
git clone https://github.com/OGRECave/ogre.git
git clone https://github.com/OGRECave/ogre-procedural.git
git clone https://github.com/assimp/assimp.git
bootstrap.bat mingw
b2 toolset=gcc variant=release -j4
wait some time :)
BOOST_ROOT=C:/Boost (for windows)
Configure and Generate using CMake
mingw32-make install
ASSIMP_HOME=C:/Program Files (x86)/Assimp (for windows, or the path configured in the CMAKE_INSTALL_PREFIX)
Open CMake
Drag and Drop CMakeLists.txt to CMake GUI
For Linux, set OGRE_GLSUPPORT_USE_EGL to FALSE (it craches on trying to use multiple viewports)
Press Configure
Select MingW Compiler
Make sure the Assimp_DIR is configured (C:/Assimp/lib/cmake/assimp-5.2)
Complete all NOTFOUND components that are essential (You may ask for help if you don't know how to do this step)
Press Generate
mingw32-make install