source: opengl-game/README.txt@ c9af90a

feature/imgui-sdl points-test
Last change on this file since c9af90a was 885f0bb, checked in by Dmitry Portnoy <dmitry.portnoy@…>, 6 years ago

Update readme

  • Property mode set to 100644
File size: 1.3 KB
Line 
1Installation Instructions for Linux
2---------------------------------------
3
4sudo apt-get install xorg-dev libglew-dev libglm-dev
5
6make newgame && ./newgame
7
8(Old Linux instructions for compiling game.cpp)
9-sudo apt-get install cmake xorg-dev libglew-dev libglu1-mesa-dev freeglut3-dev mesa-common-dev
10-
11--Compile GLFW3 from source
12- (cmake . && make && sudo make install)
13
14Installation Instructions for OSX
15---------------------------------------
16
17brew install glew
18brew install glfw3 --without-shared-library
19brew install glm
20
21This should place all necessary files (or possibly symlinks to them) in
22/usr/loca/include and /usr/local/lib.
23
24Run 'xcode-select --install'
25This should make g++ check for libraries in /usr/local/
26
27make newgame && ./newgame
28
29Installation Instructions for Windows
30---------------------------------------
31
32Download the precompiled 32bit binaries of GLFW and GLEW. Create lib/ and
33include/ folders in the root opengl-game directory you cloned. Copy the include/GL/ and include/GLFW/ folders into your include/ folder and all the files in
34the lib/ folders of the GLFW and GLEW libraries into your lib/ folder. Also
35copy the .dll files into the root opengl-game directory. This should be enough
36to compile and run the project.
37
38I would like to figure out how to statically compile glew and glfw to eliminate the need for the dlls.
Note: See TracBrowser for help on using the repository browser.