Fixed linker issues and updated to the new OS X-based soname versioning.
This commit is contained in:
parent
82d0efb92d
commit
33f5e9b3e0
|
@ -10,9 +10,9 @@ If you want to play around with this new package ui, you'll need to install libu
|
|||
|
||||
- On Windows, merely copy out\libui.dll to the root of this repo.
|
||||
- Go 1.5 is adequate.
|
||||
- On OS X, copy out/libui.dylib to the root of this repo as libui.0.dylib and symlink it to libui.dylib
|
||||
- On OS X, copy out/libui.A.dylib to the root of this repo as libui.A.dylib and symlink it to libui.dylib
|
||||
- You must also be running Go 1.6 from master or Beta 2 or newer due to more Go bugs.
|
||||
- On other Unixes, copy out/libui.so to the root of this repo as libui.so.0 and symlink it to libui.so
|
||||
- On other Unixes, copy out/libui.so.0 to the root of this repo as libui.so.0 and symlink it to libui.so
|
||||
- Go 1.5 is adequate.
|
||||
|
||||
and then copy ui.h to the top of this repo as well. (You may symlink any files instead of copying if so choose.)
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
package ui
|
||||
|
||||
// #cgo LDFLAGS: -L${SRCDIR} -lui -framework CoreFoundation -lpthread -rpath @executable_path
|
||||
// #cgo LDFLAGS: -L${SRCDIR} -lui -framework CoreFoundation -lpthread -Wl,-rpath,@executable_path
|
||||
// /* (thanks to http://jorgen.tjer.no/post/2014/05/20/dt-rpath-ld-and-at-rpath-dyld/ for the @executable_path clarifiaction) */
|
||||
// #include <CoreFoundation/CoreFoundation.h>
|
||||
// #include <pthread.h>
|
||||
|
|
Loading…
Reference in New Issue