SDL/Windows
< SDL
Jump to navigation
Jump to search
Revision as of 21:20, 7 October 2014 by Henk-Jan van Tuyl (talk | contribs) (Added a link to How to unpack a tar file in Windows)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
How to install hsSDL2 on a Windows computer
Download and unpack the SDL2 development libraries from:
- http://www.libsdl.org/download-2.0.php
- http://www.libsdl.org/projects/SDL_image
- http://www.libsdl.org/projects/SDL_ttf
- http://www.libsdl.org/projects/SDL_mixer
Copy the bin, lib, include and share directories from the packages to a common directory, like C:\Libraries. Set environment variables like this: To help consistency in the environment variables, we first do:
Set LIBRARY_DIR=C:\Libraries
then:
Set PATH=%LIBRARY_DIR%\bin;%PATH% Set LIBRARY_PATH=%LIBRARY_DIR%\lib Set C_INCLUDE_PATH=%LIBRARY_DIR%\include\SDL2;%LIBRARY_DIR%\include
If you don't have git yet, install it. Go to a directory where you want the Haskell library source code installed and fetch the Haskell libraries:
git clone https://github.com/Lemmih/hsSDL2 git clone https://github.com/jdeseno/hs-sdl2-image git clone https://github.com/osa1/hsSDL2-ttf git clone https://github.com/jdeseno/hs-sdl2-mixer
If you want to use a cabal sandbox:
cabal sandbox init
Install the Haskell packages:
cabal install .\hsSDL2 cabal install .\hs-sdl2-image cabal install .\hsSDL2-ttf cabal install .\hs-sdl2-mixer