Aug, 02
Compiling KeeperRL on Windows

Download Msys2 from http://www.msys2.org/
Run the installer, it should open the msys2 console when finished, if not run it from the start menu.
Update the package database and core system packages by typing this in the console:
pacman -Syu
Close the console when it tells you to and start it again from the start menu. Choose the 32-bit version.
(we will compile the 32-bit version of KeeperRL, the game works the same regardless if it’s 32 or 64-bit)
Type this in the console:
pacman -Su
Now your Msys2 installation is ready and we can get it to compile KeeperRL.
Start with installing git:

pacman -S git

Now you can download KeeperRL’s source code:

git clone https://github.com/miki151/keeperrl.git

The following commands will install the compiler and necessary libraries:

pacman -S make
pacman -S mingw-w64-i686-gcc
pacman -S mingw-w64-i686-SDL2
pacman -S mingw-w64-i686-SDL2_image
pacman -S mingw-w64-i686-curl
pacman -S mingw-w64-i686-openal
pacman -S mingw-w64-i686-pkg-config
pacman -S mingw-w64-i686-libvorbis

Now you can compile KeeperRL:

cd keeperrl
make -f Makefile-win -j4 DEBUG=true OPT=true RELEASE=true

If the command above doesn’t end with an error (warnings are ok), then KeeperRL should be built. Try running it with:

./keeper.exe

COMMENTS

Home Forums Compiling KeeperRL on Windows

  • You must be logged in to reply to this topic.

 LATEST NEWS

Apr, 05

KeeperRL Alpha 32 is out!

KeeperRL Alpha 32 is released! This patch features major gameplay improvements, including an AI and combat overhaul, as well as new content additions, including adapting the... more

Mar, 08

The state of Alpha 32

It's been a while! KeeperRL Alpha 32 is slowly reaching its final shape, so I want to update you on all the latest stuff that made it into the game. News number 1: The Goblin... more

Dec, 10

Incoming combat improvements

The turn-based 'roguelike' mode is an important and distinguishing feature of KeeperRL, yet something that still causes a lot of friction for players. The main problem is that... more

Oct, 18

KeeperRL price will increase to $20 USD on November 15th

KeeperRL has been in development since early 2013, and in a few weeks it will be seven years since the release of Alpha 1. When KeeperRL went on sale its initial price was $15,... more

Oct, 12

KeeperRL Alpha 31 is out!

KeeperRL Alpha 31 is released! The two major features brought by this update are the new Warlord game mode and moddable randomly generated maps. Check out the rundown below to... more

 

 PLAYERS SAID

There are no other games out there like KeeperRL. The game is a unique mixture of management, levelling, crafting, constructing, exploring, adventure etc. […] The possibility of interacting with other’s players monumental dungeons turn KeeperRL into one of the most promising games I’ve found.

dbvel

This game is amazing! It’s challenging, fun, unique, and exactly what you might expect it to be. For an early access game it’s incredible. And the thought that there’s more to come thrills me! I can’t wait to see how this awesome game will develop even more.

Avarti

Any time I touch another race, I get bent over like a cheap, overworked sex worker. I love sucking at this game so much.

DaavPuke