Skip to content

gVirtu/scenic_driver_glfw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scenic.Driver.Glfw

The main Mac and Ubuntu driver for Scenic applications

Might work on other systems too, but I've only tested those two...

See main Scenic documentation for the real installation steps

Installing on MacOS

The easiest way to install on MacOS is to use Homebrew. Just run the following in a terminal:

brew update
brew install glfw3 glew pkg-config

Once these components have been installed, you should be able to build the scenic_driver_glfw driver.

Installing on Ubuntu

The easiest way to install on Ubuntu is to use apt-get. Just run the following:

apt-get update
apt-get install pkgconf libglfw3 libglfw3-dev libglew2.0 libglew-dev

Once these components have been installed, you should be able to build the scenic_driver_glfw driver.

Installing on Archlinux

The easiest way to install on Archlinux is to use pacman. Just run the following:

pacman -Syu
sudo pacman -S glfw-x11 glew

If you're using wayland, you'll probably need glfw-wayland instead of glfw-x11 and glew-wayland instead of glew

General Installation

If available in Hex, the package can be installed by adding scenic_driver_glfw to your list of dependencies in mix.exs:

def deps do
  [
    {:scenic_driver_glfw, "~> 0.7"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/scenic_driver_mac.

About

Scenic render and input driver for windowed OSs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.6%
  • Elixir 10.3%
  • Makefile 0.1%