From 8732cff28739e1ea4ae2f6e3b827498b12bb4f30 Mon Sep 17 00:00:00 2001 From: George Hotz Date: Wed, 27 Oct 2021 11:38:06 -0700 Subject: [PATCH] add rpath and go.mod --- bindings/go/unicorn/unicorn.go | 4 ++-- go.mod | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 go.mod diff --git a/bindings/go/unicorn/unicorn.go b/bindings/go/unicorn/unicorn.go index 5c20ab69..ba679e06 100644 --- a/bindings/go/unicorn/unicorn.go +++ b/bindings/go/unicorn/unicorn.go @@ -8,8 +8,8 @@ import ( /* #cgo CFLAGS: -O3 -Wall -Werror -I../../../include -#cgo LDFLAGS: -L../../../ -lunicorn -#cgo linux LDFLAGS: -L../../../ -lunicorn -lrt +#cgo LDFLAGS: -L../../../ -lunicorn -Wl,-rpath,${SRCDIR}/../../../ +#cgo linux LDFLAGS: -L../../../ -lunicorn -lrt -Wl,-rpath,${SRCDIR}/../../../ #include #include "uc.h" */ diff --git a/go.mod b/go.mod new file mode 100644 index 00000000..6551693d --- /dev/null +++ b/go.mod @@ -0,0 +1,4 @@ +module github.com/unicorn-engine/unicorn + +go 1.17 +