diff options
| author | Pietro Gagliardi <[email protected]> | 2014-05-16 09:16:17 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-05-16 09:16:17 -0400 |
| commit | 3d5aafcf7d6de947fbdef5d61f9f77d2256b669a (patch) | |
| tree | c3a17e4648c167cbf650e4f2f2cc0ea2e4c97c3c | |
| parent | a9717bfb4fd6627d51dfc07c35f393f0a93368ff (diff) | |
Updated the README for the Objective-C change.
| -rw-r--r-- | README.md | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -15,8 +15,8 @@ This is a simple library for building cross-platform GUI programs in Go. It targ ui aims to run on all supported versions of supported platforms. To be more precise, the system requirements are: * Windows: Windows XP or newer. The Windows backend uses package `syscall` and calls Windows DLLs directly, so does not rely on cgo. -* Mac OS X: Mac OS X 10.6 (Snow Leopard) or newer. Objective-C dispatch is done by interfacing with libobjc directly, and thus this uses cgo. - * Note: you will need Go 1.3 or newer (so until it is released, [go tip](http://tip.golang.org/doc/install/source#head)) for this verison, as it uses a single .m file due to technical restrictions (read the comments in `bleh_darwin.m` for details), and earlier versions of Go do not auto-build .m files. +* Mac OS X: Mac OS X 10.6 (Snow Leopard) or newer. Objective-C code is used directly for maximum portability, and thus this uses cgo. + * Note: you will need Go 1.3 or newer (so until it is released, [go tip](http://tip.golang.org/doc/install/source#head)) for this verison, as it uses Objective-C. * Other Unixes: The Unix backend uses GTK+, and thus cgo. It requires GTK+ 3.4 or newer; for Ubuntu this means 12.04 LTS (Precise Pangolin) at minimum. Check your distribution. * Note: you will need Go 1.3 or newer (as above) due to various cgo errors fixed in this version (such as [this one](https://code.google.com/p/go/issues/detail?id=7548)). |
