itchio / sevenzip-go

📦 Go bindings to use 7-zip as a library
MIT License
35 stars 5 forks source link

Bundling the dynamic libraries in a GUI app on macos #1

Open ganeshrvel opened 4 years ago

ganeshrvel commented 4 years ago

sevenzip-go needs two dynamic libraries to operate, and it expects them to be in the executable's folder.

I am looking for a way to integrate this library into my GUI app. As far I know after bundling the app the dynamic libraries will reside inside the "Resources" directory of the app. Will it work?

drgkaleda commented 3 years ago

I see 2 (actually 3) things here:

  1. Looks like this repo is stale for some time...
  2. What language will you write your app in ? If its GO - you will not have a separate sevenzip-go library - you will statically link with this lib. If it is not GO - you don't need this library, since it is just GO wrapper for 7zip/p7zip.

So I bet your question should go to p7zip and libc7zip repos.