User:DoubleYou: Difference between revisions
From Step Mods | Change The Game
Line 19: | Line 19: | ||
Notes: | Notes: | ||
*Qt 4.8.6 does not seem to compile on later versions (am I wrong?). | *Qt 4.8.6 does not seem to compile on later versions (am I wrong?). | ||
====Qt Libraries==== | |||
Version 4.8.x from [http://qt-project.org/downloads here]. | |||
*i.e. "Qt libraries 4.8.6 for Windows (VS 2010, 235 MB)" | |||
*tested: 4.8.6 | |||
*Install according to instruction | |||
Qt 5 Compatibility: | |||
MO compiles and mostly runs correctly built with Qt 5.3 and VC++ 2013 but | |||
*python plugins haven't been rewritten to use qt5 yet | |||
*pyqt5 isn't distributed as binaries for python 2.7 so this needs to be set up and built first | |||
*tutorial doesn't work because it seems to be impossible to create a transparent Qt Quick control... | |||
*the previewdds plugin only compiles with the opengl variant of the qt 5 distribution | |||
*Qt5 is a bi*** to distribute | |||
====Boost==== | ====Boost==== | ||
=====Boost Python library===== | *tested: 1.55 | ||
*Build according to their instructions (using vc++): http://www.boost.org/doc/libs/1_54_0/more/getting_started/windows.html | |||
*A few of the boost libraries need to be built (the rest is header-only). The only compiled libs MO needs (at the time of writing) are boost_thread (for everything that links agains bsatk) and boost_python (for pythonrunner). You can disable the others to save yourself compile time (even on a modern system compiling boost can easily take an hour) | |||
=====Boost Python library????===== | |||
1. Create user-config.jam in root directory for Boost (e.g. C:\code\boost_1_55_0)<br> | 1. Create user-config.jam in root directory for Boost (e.g. C:\code\boost_1_55_0)<br> | ||
2. Paste the following inside it: | 2. Paste the following inside it: |