viztopia

module
v0.0.0-...-d0979cb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 18, 2020 License: MIT

README

viztopia

This repo contains a work-in-progress for a visual music instrument standard. Any questions, email me@timthompson.com

Notes on bringing up a brand new Windows machine for development with Go.

  • install git from https://gitforwindows.org

  • instal Go version 1.13 or later from https://golang.org/dl/

  • install visual studio code from https://code.visualstudio.com/download

  • install mingw64 using this installer:

      https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe
    
      *** BE SURE TO USE THESE SETTINGS WHEN INSTALLING mingw64 ***
      Version: 8.1.0
      Architecture: x86_64
      Threads: posix
      Exception: sjlj
    
  • add this directory to your PATH (in System Properties): C:\Program Files\mingw-w64\x86_64-8.1.0-posix-sjlj-rt_v6-rev0\mingw64\bin

  • in Visual Studio Code, in the "extensions marketplace" section on the left side, type in "go" and install the Rich Go language support. Also, type in "@builtin git" and make sure the Git SCM Integration is enabled.

  • to compile the Spout library on Windows, run:

      cd internal/libspout
      .\makeall
    
  • to compile everything on Windows, run:

      bin\buildall
    

Directories

Path Synopsis
cmd
vizcaddy
Package main is the entry point of the Caddy application.
Package main is the entry point of the Caddy application.
vizspout
Code generated for package main by go-bindata DO NOT EDIT.
Code generated for package main by go-bindata DO NOT EDIT.
Package glhf provides abstractions around the basic OpenGL primitives and operations.
Package glhf provides abstractions around the basic OpenGL primitives and operations.
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL