diff --git a/client.go b/client.go index 3f1f756..f016977 100644 --- a/client.go +++ b/client.go @@ -1,12 +1,5 @@ package gosseract -// #if __FreeBSD__ >= 10 -// #cgo LDFLAGS: -L/usr/local/lib -llept -ltesseract -fopenmp -// #else -// #cgo CXXFLAGS: -std=c++0x -// #cgo LDFLAGS: -llept -ltesseract -// #cgo CPPFLAGS: -Wno-unused-result -// #endif // #include // #include // #include "tessbridge.h" diff --git a/preprocessflags_freebsd.go b/preprocessflags_freebsd.go new file mode 100644 index 0000000..269dc1e --- /dev/null +++ b/preprocessflags_freebsd.go @@ -0,0 +1,4 @@ +package gosseract + +// #cgo LDFLAGS: -L/usr/local/lib -llept -ltesseract -fopenmp +import "C" diff --git a/preprocessflags_x.go b/preprocessflags_x.go new file mode 100644 index 0000000..9c3b593 --- /dev/null +++ b/preprocessflags_x.go @@ -0,0 +1,10 @@ +package gosseract + +// #cgo CXXFLAGS: -std=c++0x +// #cgo LDFLAGS: -llept -ltesseract +// #cgo CPPFLAGS: -Wno-unused-result +// +// #ifdef __APPLE__ +// #cgo LDFLAGS: -L/usr/local/lib -llept -ltesseract +// #endif +import "C"