Quellcode durchsuchen

mbtools: fix build with libintl-full

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Daniel Golle vor 9 Jahren
Ursprung
Commit
be21910b9e
1 geänderte Dateien mit 8 neuen und 1 gelöschten Zeilen
  1. 8
    1
      utils/mbtools/Makefile

+ 8
- 1
utils/mbtools/Makefile Datei anzeigen

@@ -27,12 +27,13 @@ PKG_LICENSE:=BSD-3-Clause
27 27
 PKG_LICENSE_FILES:=LICENSE
28 28
 
29 29
 include $(INCLUDE_DIR)/package.mk
30
+include $(INCLUDE_DIR)/nls.mk
30 31
 
31 32
 define Package/mbtools
32 33
   SECTION:=utils
33 34
   CATEGORY:=Utilities
34 35
   TITLE:=Modbus tools
35
-  DEPENDS:=+glib2 +libmodbus
36
+  DEPENDS:=+glib2 +libmodbus $(INTL_DEPENDS)
36 37
 endef
37 38
 
38 39
 define Package/mbtools/description
@@ -41,6 +42,12 @@ define Package/mbtools/description
41 42
   as client or server (in TCP or RTU)
42 43
 endef
43 44
 
45
+ifneq ($(INTL_FULL),)
46
+TARGET_LDFLAGS += \
47
+	-L$(INTL_PREFIX)/lib \
48
+	-Wl,-rpath-link=$(STAGING_DIR)/usr/lib
49
+
50
+endif
44 51
 
45 52
 define Package/mbtools/install
46 53
 	$(INSTALL_DIR) $(1)/usr/bin