components/curl/Makefile
changeset 206 a4474882bf60
parent 181 87e11e685b1f
child 609 775168282b2f
equal deleted inserted replaced
205:777251fa3676 206:a4474882bf60
    33 include ../../make-rules/prep.mk
    33 include ../../make-rules/prep.mk
    34 include ../../make-rules/configure.mk
    34 include ../../make-rules/configure.mk
    35 include ../../make-rules/ips.mk
    35 include ../../make-rules/ips.mk
    36 include ../../make-rules/lint-libraries.mk
    36 include ../../make-rules/lint-libraries.mk
    37 
    37 
    38 PKG_CONFIG_PATH_32 = /usr/lib/pkgconfig
       
    39 PKG_CONFIG_PATH_64 = /usr/lib/$(MACH64)/pkgconfig
       
    40 
       
    41 PATCH_LEVEL = 0
    38 PATCH_LEVEL = 0
    42 
    39 
    43 GSSAPI_LIBDIR_32 = /usr/lib
    40 GSSAPI_LIBDIR_32 = /usr/lib
    44 GSSAPI_LIBDIR_64 = /usr/lib/$(MACH64)
    41 GSSAPI_LIBDIR_64 = /usr/lib/$(MACH64)
    45 
    42 
    46 # Enable C99 mode
    43 CFLAGS += $(CPP_LARGEFILES)
    47 studio_C99MODE = $(studio_C99_ENABLE)
       
    48 
    44 
    49 # And we want -Xc too
       
    50 CFLAGS += $(CC_BITS) -Xc -xnorunpath $(XPG6MODE)
       
    51 CFLAGS += $(CPP_POSIX) $(CPP_LARGEFILES)
       
    52 CPPFLAGS += $(CPP_POSIX) $(CPP_LARGEFILES) -D__EXTENSIONS__=1 -DNDEBUG
       
    53 LDFLAGS += -lpthread -lc -lm -lgss -lsocket -lresolv -lnsl -lgen
       
    54 
       
    55 CONFIGURE_ENV += CPP="$(CC) $(CPPFLAGS) $(CFLAGS) -E"
       
    56 CONFIGURE_ENV += CFLAGS="$(CFLAGS)"
    45 CONFIGURE_ENV += CFLAGS="$(CFLAGS)"
    57 CONFIGURE_ENV += CPPFLAGS="$(CPPFLAGS)"
    46 CONFIGURE_ENV += PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"
    58 CONFIGURE_ENV += CCLD="$(CC) $(CFLAGS) $(LDFLAGS)"
       
    59 CONFIGURE_ENV += LDFLAGS="$(LDFLAGS)"
       
    60 CONFIGURE_ENV += PKG_CONFIG_PATH="$(PKG_CONFIG_PATH_$(BITS))"
       
    61 
    47 
    62 CONFIGURE_OPTIONS += --localstatedir=/var --enable-shared --disable-static
    48 CONFIGURE_OPTIONS += --localstatedir=/var --enable-shared --disable-static
    63 CONFIGURE_OPTIONS += --enable-http --enable-ftp
    49 CONFIGURE_OPTIONS += --enable-http --enable-ftp
    64 CONFIGURE_OPTIONS += --enable-file --enable-dict
    50 CONFIGURE_OPTIONS += --enable-file --enable-dict
    65 CONFIGURE_OPTIONS += --enable-manual --disable-libgcc
    51 CONFIGURE_OPTIONS += --enable-manual --disable-libgcc
    80 CONFIGURE_OPTIONS += --with-ca-path=/etc/openssl/certs
    66 CONFIGURE_OPTIONS += --with-ca-path=/etc/openssl/certs
    81 CONFIGURE_OPTIONS += --with-zlib=/usr --with-libidn=/usr
    67 CONFIGURE_OPTIONS += --with-zlib=/usr --with-libidn=/usr
    82 CONFIGURE_OPTIONS += --with-pic
    68 CONFIGURE_OPTIONS += --with-pic
    83 CONFIGURE_OPTIONS += "curl_disallow_getifaddrs=yes"
    69 CONFIGURE_OPTIONS += "curl_disallow_getifaddrs=yes"
    84 
    70 
    85 LINT_FLAGS += -I$(COMPONENT_DIR)/$(COMPONENT_SRC)/include
    71 LINT_FLAGS += -I$(SOURCE_DIR)/include
    86 
    72 
    87 build: $(BUILD_32_and_64)
    73 build: $(BUILD_32_and_64)
    88 
    74 
    89 install: $(INSTALL_32_and_64)
    75 install: $(INSTALL_32_and_64)
    90 
    76