README: add instructions to build static binaries - stagit-gopher - A git gophe… | |
git clone git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2h… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
LICENSE | |
--- | |
commit 821a948d0801a4c115257b59352bf441e39c0922 | |
parent 9884619350ec8c8e27886a17607112cff251cc9f | |
Author: Hiltjo Posthuma <[email protected]> | |
Date: Sat, 25 Mar 2017 13:28:46 +0100 | |
README: add instructions to build static binaries | |
Diffstat: | |
M README | 22 ++++++++++++++++++++++ | |
1 file changed, 22 insertions(+), 0 deletions(-) | |
--- | |
diff --git a/README b/README | |
@@ -39,6 +39,28 @@ Documentation | |
See man pages: stagit(1) and stagit-index(1). | |
+Building a static binary | |
+------------------------ | |
+ | |
+It may be useful to build static binaries, for example to run in a chroot. | |
+ | |
+It can be done like this at the time of writing (v0.24): | |
+ | |
+cd libgit2-src | |
+ | |
+# change the options in the CMake file: CMakeLists.txt | |
+BUILD_SHARED_LIBS to OFF (static) | |
+CURL to OFF (not needed) | |
+USE_SSH OFF (not needed) | |
+THREADSAFE OFF (not needed) | |
+USE_OPENSSL OFF (not needed, use builtin) | |
+ | |
+mkdir -p build && cd build | |
+cmake ../ | |
+make | |
+make install | |
+ | |
+ | |
Features | |
-------- | |