development:compiling:player:windows:visual-studio
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
development:compiling:player:windows:visual-studio [2013/02/24 00:03] – new compile instructions ghabry | development:compiling:player:windows:visual-studio [2022/12/28 16:19] (current) – removed outdated guide carstene1ns | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Compiling Player on Visual Studio ====== | ====== Compiling Player on Visual Studio ====== | ||
- | ===== Things Needed ===== | + | This guide has been updated and moved to the forums: |
- | ====EasyRPG Source Code==== | + | https://community.easyrpg.org/t/guide-how-to-build-easyrpg-player-on-windows/ |
- | Kind of obvious as you can't compile something you haven' | + | |
- | + | ||
- | ====Visual C++ 2010/ | + | |
- | You can find Visual Studio 2010 and 2012 on the [[http:// | + | |
- | Visual Studio Express is the free version. | + | |
- | + | ||
- | ====Precompiled libraries==== | + | |
- | EasyRPG Player needs several libraries for compiling. It would be a bit tedious getting all those libraries one by one, so we have prepared a [[ | + | |
- | https://github.com/Ghabry/easyrpg-win32-libs|git repository]] with needed dependencies (maintained by Ghabry). | + | |
- | + | ||
- | === Compiling with Visual Studio 2010 === | + | |
- | To compile open a Visual Studio Command Prompt (32 or 64 bit) and execute '' | + | |
- | + | ||
- | === Compiling with Visual Studio 2012 === | + | |
- | '' | + | |
- | + | ||
- | To compile open a Visual Studio Command Prompt (32 or 64 bit). | + | |
- | + | ||
- | The precompiled libraries are only tested with VS2010. Possible workarounds: | + | |
- | + | ||
- | - Install Visual Studio 2010 too and follow the instructions above. | + | |
- | - Install the [[https://www.microsoft.com/ | + | |
- | | + | |
- | | + | |
- | + | ||
- | === After compiling === | + | |
- | The resulting files appear in vs2010. | + | |
- | + | ||
- | The boost ([[http:// | + | |
- | + | ||
- | You will need to manually add the EASYDEV_MSVC enviroment variable and target the path where you place them. | + | |
- | + | ||
- | To create new environment variables enter the " | + | |
- | + | ||
- | ====Used libraries==== | + | |
- | '' | + | |
- | + | ||
- | If you want to compile by yourself: | + | |
- | + | ||
- | * DirectX SDK (February 2010) | + | |
- | * expat 2.1.0 | + | |
- | * freetype 2.4.11 | + | |
- | * libjpeg 9 | + | |
- | * libmad 0.15.1b | + | |
- | * libmikmod 3.2.0 | + | |
- | * libogg 1.3.0 | + | |
- | * libpng 1.5.14 | + | |
- | * libvorbis 1.3.3 | + | |
- | * libvorbisfile 1.3.3 (included with libvorbis) | + | |
- | * native_midi (included with SDL_mixer) | + | |
- | * Pixman 0.28.2 | + | |
- | * SDL 1.2.15 | + | |
- | * SDL_image 1.2.12 (BMP, GIF, JPG, PNG support) | + | |
- | * SDL_mixer 1.2.12 (WAV, MOD, MP3, OGG and MID support) | + | |
- | * SDL_ttf 2.0.11 | + | |
- | * zlib 1.2.7 | + | |
- | + | ||
- | ===== Compiling Player ===== | + | |
- | + | ||
- | You need to place the [[https:// | + | |
- | + | ||
- | Open the solution file in '' | + | |
- | + | ||
- | The Player executable should be in the folder '' | + |
development/compiling/player/windows/visual-studio.1361664180.txt.gz · Last modified: 2013/06/30 23:46 (external edit)