]>
Commit | Line | Data |
---|---|---|
14fb1dbd MB |
1 | --- openconnect-3.02/Makefile.orig 2011-05-04 18:53:39.109630396 +0200 |
2 | +++ openconnect-3.02/Makefile 2011-05-04 17:45:05.059718203 +0200 | |
3 | @@ -15,23 +15,23 @@ endif | |
9e169684 MB |
4 | # dir; there's no need to install it anywhere (we link it statically). |
5 | ifdef OPENSSL | |
6 | SSL_CFLAGS += -I$(OPENSSL)/include | |
14fb1dbd MB |
7 | -SSL_LDFLAGS += $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a |
8 | +SSL_LIBS += $(OPENSSL)/libssl.a $(OPENSSL)/libcrypto.a | |
9e169684 | 9 | else |
14fb1dbd MB |
10 | SSL_CFLAGS += $(shell pkg-config --cflags libssl) |
11 | -SSL_LDFLAGS += $(shell pkg-config --libs libssl) | |
12 | -ifeq ($(SSL_LDFLAGS),) | |
13 | +SSL_LIBS += $(shell pkg-config --libs libssl) | |
14 | +ifeq ($(SSL_LIBS),) | |
15 | $(error "No OpenSSL support. Cannot continue"); | |
9e169684 | 16 | endif |
9e169684 MB |
17 | endif |
18 | ||
19 | XML2_CFLAGS += $(shell xml2-config --cflags) | |
20 | -XML2_LDFLAGS += $(shell xml2-config --libs) | |
21 | -ifeq ($(XML2_LDFLAGS),) | |
22 | +XML2_LIBS += $(shell xml2-config --libs) | |
23 | +ifeq ($(XML2_LIBS),) | |
24 | $(error "No libxml2 support. Cannot continue"); | |
25 | endif | |
26 | ||
9e169684 | 27 | CFLAGS := $(OPT_FLAGS) $(SSL_CFLAGS) $(XML2_CFLAGS) $(EXTRA_CFLAGS) |
14fb1dbd MB |
28 | -LDFLAGS := -lz $(SSL_LDFLAGS) $(XML2_LDFLAGS) $(EXTRA_LDFLAGS) |
29 | +LIBS := -lz $(SSL_LIBS) $(XML2_LIBS) $(EXTRA_LIBS) | |
9e169684 MB |
30 | |
31 | ifdef SSL_UI | |
32 | CFLAGS += -DSSL_UI | |
14fb1dbd MB |
33 | @@ -45,7 +45,7 @@ endif |
34 | ||
35 | ifneq ($(LIBPROXY_HDR),) | |
36 | CFLAGS += -DOPENCONNECT_LIBPROXY -DLIBPROXY_HDR=\"$(LIBPROXY_HDR)\" | |
37 | -LDFLAGS += -lproxy | |
38 | +LIBS += -lproxy | |
39 | endif | |
40 | ||
41 | OPENCONNECT_OBJS := xml.o main.o $(SSL_UI) | |
42 | @@ -68,7 +68,7 @@ version.c: $(patsubst %.o,%.c,$(VERSION_ | |
9e169684 MB |
43 | @./version.sh |
44 | ||
14fb1dbd | 45 | openconnect: $(OPENCONNECT_OBJS) $(CONNECTION_OBJS) libopenconnect.a |
9e169684 MB |
46 | - $(CC) -o $@ $^ $(LDFLAGS) |
47 | + $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) | |
48 | ||
9e169684 MB |
49 | %.o: %.c |
50 | $(CC) -c -o $@ $(CFLAGS) $(CFLAGS_$@) $< -MD -MF .$@.dep |