diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..18cd11e --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/src +/pkg diff --git a/.gopath b/.gopath new file mode 100644 index 0000000..e69de29 diff --git a/ld48-29.go b/ld48-29.go new file mode 100644 index 0000000..13c5d9c --- /dev/null +++ b/ld48-29.go @@ -0,0 +1,28 @@ +package main + +import ( + "runtime" + "log" + gl "github.com/go-gl/gl" + glfw "github.com/go-gl/glfw3" + pa "code.google.com/p/portaudio-go/portaudio" +) + +var _ = gl.Begin // TODO: remove later +var _ = glfw.Init // TODO: remove later +var _ = pa.Initialize // TODO: remove later + +func errorCallback(err glfw.ErrorCode, desc string) { + log.Printf("%v: %v\n", err, desc) +} + +func main() { + runtime.LockOSThread() + + glfw.SetErrorCallback(errorCallback) + + if !glfw.Init() { + panic("Can't init glfw!") + } + defer glfw.Terminate() +}