Skip to content

Instantly share code, notes, and snippets.

@cjburkey01
Created November 22, 2017 05:41
Show Gist options
  • Save cjburkey01/37a9507ee1a34152ae250bf061c83bbe to your computer and use it in GitHub Desktop.
Save cjburkey01/37a9507ee1a34152ae250bf061c83bbe to your computer and use it in GitHub Desktop.
Generating OpenGL Cross-Compatible Dependencies (on MacOS High Sierra)
# Create GLFW Libs and put them in /usr/local/
mkdir {{GLFW_BUILDING_DIRECTORY}}
cd {{GLFW_BUILDING_DIRECTORY}}
cmake -D BUILD_SHARED_LIBS=ON {{GLFW_DIRECTORY}}
make
sudo make install
# Create GLEW Libs and put them in /usr/local/
mkdir {{GLEW_BUILDING_DIRECTORY}}
cd {{GLEW_BUILDING_DIRECTORY}}
cmake {{GLFW_DIRECTORY}}/build/cmake
make
sudo make install
# Create GLM Libs and put them in /usr/local/
mkdir {{GLM_BUILDING_DIRECTORY}}
cd {{GLM_BUILDING_DIRECTORY}}
cmake {{GLM_DIRECTORY}}
make
sudo make install
# Download source for Soil2
cd {{SOIL2_DIRECTORY}}
# Copy contents of src folder into project.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment