1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
UNAME := $(shell uname)
ifeq ($(UNAME),Linux)
EXTRA_LDFLAGS="-ldl"
endif
ifeq ($(UNAME),Darwin)
EXTRA_LDFLAGS="-ldl"
endif
EXTRA_LDFLAGS+="-lpthread"
all: Makefile
$(MAKE)
# $(MAKE) check
$(MAKE) install
Makefile: configure
./configure --prefix=$(INSTALL_DIR) --disable-shared --enable-static --enable-openssl CPPFLAGS="-I$(INSTALL_DIR)/include" CFLAGS="-fPIC" LDFLAGS="-fPIC -L$(INSTALL_DIR)/lib" OPENSSL_LIBADD="$(EXTRA_LDFLAGS)" || tail -1000 config.out
$(MAKE) clean
configure: configure.ac
./autogen.sh
|