add configure option to enable static linking
This commit is contained in:
		| @@ -119,6 +119,10 @@ else | ||||
| CXXLIB+=-lstdc++ | ||||
| endif | ||||
|  | ||||
| ifeq ("@STATIC@", "yes") | ||||
| LDFLAGS+=-static | ||||
| endif | ||||
|  | ||||
| INSTALL:=@INSTALL@ | ||||
| PREFIX:=@prefix@ | ||||
| BINDIR:=$(DESTDIR)$(PREFIX)/sbin | ||||
|   | ||||
| @@ -145,6 +145,14 @@ AC_ARG_ENABLE(static_cxx, | ||||
|               STATIC_CXX=$enableval, STATIC_CXX=no) | ||||
| AC_MSG_RESULT($STATIC_CXX) | ||||
|  | ||||
| ################################################################################ | ||||
| dnl -- Enable static linking. | ||||
| AC_MSG_CHECKING(whether to statically link) | ||||
| AC_ARG_ENABLE(static, | ||||
|               AC_HELP_STRING(--enable-static, [enable static link]), | ||||
|               STATIC=$enableval, STATIC=no) | ||||
| AC_MSG_RESULT($STATIC) | ||||
|  | ||||
| ################################################################################ | ||||
| dnl -- Check for getopt | ||||
| AC_CHECK_HEADERS(getopt.h, AC_DEFINE([HAVE_GETOPTLONG], 1, [Define to 1 if getopt_long is available.])) | ||||
| @@ -173,6 +181,7 @@ AC_SUBST(RELEASE_DATE) | ||||
| AC_SUBST(TESTING) | ||||
| AC_SUBST(THIN_PROVISIONING_TOOLS_VERSION) | ||||
| AC_SUBST(STATIC_CXX) | ||||
| AC_SUBST(STATIC) | ||||
|  | ||||
| ################################################################################ | ||||
| dnl -- First and last lines should not contain files to generate in order to | ||||
|   | ||||
		Reference in New Issue
	
	Block a user