This patch adds the documentation for the newly introduced BUILD_DYNAMIC_LIB flag and clarify the use of the other variables USE_STATIC_LIB and BUILD_STATIC_LIB. Signed-off-by: Angelo Compagnucci <angelo@xxxxxxxxxxxxxxxxxxxx> --- README | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README b/README index 4ccdf5b..d127f25 100644 --- a/README +++ b/README @@ -66,6 +66,15 @@ setting prefix to wherever you want. You may change the C compiler and the compilation flags as well, and also decide whether to build the static library or not. +In cases where you need to compile only the static or dynamic variant of +the library, you can use BUILD_STATIC_LIB and BUILD_DYNAMIC_LIB at compile time: + $ make BUILD_DYNAMIC_LIB=1 BUILD_STATIC_LIB=0 +If you disable both, the compilation will abort with an error message. + +If you want to compile against the static version of the library +you can do: + $ make USE_STATIC_LIB=1 + Optionally, you can run "make strip" prior to "make install" if you want smaller binaries. However, be aware that this will prevent any further attempt to debug the library and tools. -- 2.7.4