-
Notifications
You must be signed in to change notification settings - Fork 0
setup elemate with glow
Karsten Tausche edited this page Feb 15, 2014
·
6 revisions
get the glow dependencies, see also https://github.com/hpicgs/glow
environment setup on windows:
- GLEW_HOME - glew 1.10 root folder, copy the release (x64) binaries and libraries from their subfolders directly to bin and lib, otherwise the cmake scripts will not find them
- GLM_HOME - glm 0.9.4.x root folder
- GLFW_HOME - glfw 3.0.3 install path. You have to setup glew before compiling glfw.
- ASSIMP_HOME - assimp >=3.0 root folder. Get the *full.zip or sdk setup from http://sourceforge.net/projects/assimp/files/assimp-3.0/
- Setup physx, setup FMOD
- GLOW_DIR - glow install path, with slashes, NOT backslashes!
- add the binary folders to your PATH, or copy all the binaries (dll's) to one 3rdparty binary folder that's in your PATH
- make sure that there is no other glew32.dll (version <=1.9) somewhere in your path folders, otherwise the binary loader will complain about missing _gl* functions
compiling glow
- clone glow from https://github.com/hpicgs/glow.git
- checkout glow-v0.3.0 tagged, or better https://github.com/hpicgs/glow/commit/89e03d624c789db4403aab6f88c2649267d6ee6d which fixes some warnings
- cmake: uncheck OPTION_BUILD_EXAMPLES, set CMAKE_INSTALL_PREFIX to your glow install path
- build and install in debug and release
now you should be able to cmake and build the glow version of elemate