embox
26 строк · 592.0 Байт
1
2PKG_NAME := libmodbus
3PKG_VER := 3.1.6
4
5PKG_SOURCES := http://libmodbus.org/releases/$(PKG_NAME)-$(PKG_VER).tar.gz
6PKG_MD5 := 15c84c1f7fb49502b3efaaa668cfd25e
7
8PKG_PATCHES := accept4_disable.patch
9
10include $(EXTBLD_LIB)
11
12libmodbus_cflags = -UHAVE_ACCEPT4
13
14$(CONFIGURE) :
15export EMBOX_GCC_LINK=full; \
16cd $(PKG_SOURCE_DIR) && ( \
17CC=$(EMBOX_GCC) ./configure --host=$(AUTOCONF_TARGET_TRIPLET) \
18prefix=$(PKG_INSTALL_DIR) \
19CFLAGS=$(libmodbus_cflags) \
20)
21touch $@
22
23$(BUILD) :
24cd $(PKG_SOURCE_DIR) && ( \
25$(MAKE) install MAKEFLAGS='$(EMBOX_IMPORTED_MAKEFLAGS)'; \
26)
27touch $@
28