22+++ c/src/api/Makefile 2016-07-30 02:44:13.854834003 -0700
33@@ -68,7 +68,7 @@
44 HEADERS += tmr_utils.h
5-
5+
66 DBG ?= -g
77- CWARN = -Werror -Wall
88+ CWARN = -Wall
@@ -14,20 +14,20 @@ diff -auNr mercuryapi-1.31.2.orig/c/src/api/Makefile mercuryapi-1.31.2/c/src/api
1414+++ c/src/api/Makefile 2019-07-23 23:24:44.000000000 +1000
1515@@ -138,7 +138,7 @@
1616 endif
17-
18- ifneq ($(TMR_ENABLE_SERIAL_READER_ONLY ), 1)
17+
18+ ifneq ($(SERIAL_READER_ONLY ), 1)
1919- all: $(LTKC_LIB) $(STATIC_LIB) $(SHARED_LIB) $(PROGS)
2020+ all: $(LTKC_LIB) $(STATIC_LIB) $(PROGS)
21-
21+
2222 $(OBJS): $(LTKC_LIB) $(LTKC_TM_IB)
23-
23+
2424@@ -153,7 +153,7 @@
2525 find lib/LTK/LTKC/Library -name '*.h' -exec cp -p {} ltkc_win32/inc/ \;
2626 find lib/LTK/LTKC/Library -name '*.c' -exec cp -p {} ltkc_win32/src/ \;
2727 else
2828- all: $(STATIC_LIB) $(SHARED_LIB) $(PROGS)
2929+ all: $(STATIC_LIB) $(PROGS)
30-
30+
3131 $(OBJS):
3232 endif
3333diff -auNr mercuryapi-1.31.2.orig/c/src/api/lib/install_LTKC.sh mercuryapi-1.31.2/c/src/api/lib/install_LTKC.sh
@@ -37,8 +37,8 @@ diff -auNr mercuryapi-1.31.2.orig/c/src/api/lib/install_LTKC.sh mercuryapi-1.31.
3737 patch -p0 -d ${INSTALL_DIR} < ${PATCH_DIR}/llrp_ltk_shared_libs.patch
3838 #Apply patch that provides specific error messages related to read function. This doesnt cover any additional functionality.
3939 #patch -p0 -d ${INSTALL_DIR} < ${PATCH_DIR}/llrp_ltkc_read_specific_errors.patch
40- + patch -p0 -d ${INSTALL_DIR} < ${PATCH_DIR}/llrp_ltk_osx.patch
41-
40+ + patch -p0 -l - d ${INSTALL_DIR} < ${PATCH_DIR}/llrp_ltk_osx.patch
41+
4242 #This is to avoid multiple includes of out_ltkc_ header files.
4343 echo '#ifndef __OUT_LTKC_WRAPPER_H' > ${INSTALL_DIR}/LTK/LTKC/Library/out_ltkc_wrapper.h
4444diff -auNr mercuryapi-1.31.2.orig/c/src/api/lib/llrp_ltk_osx.patch mercuryapi-1.31.2/c/src/api/lib/llrp_ltk_osx.patch
@@ -49,41 +49,41 @@ diff -auNr mercuryapi-1.31.2.orig/c/src/api/lib/llrp_ltk_osx.patch mercuryapi-1.
4949+ --- LTK.orig/LTKC/Library/LLRP.org/Makefile 2019-07-23 23:17:20.000000000 +1000
5050+ +++ LTK/LTKC/Library/LLRP.org/Makefile 2019-07-23 23:20:17.000000000 +1000
5151+ @@ -49,7 +49,7 @@
52- + TM_LTKC_SONAME = $(TM_LTKC_LIB:.a=.so.1)
53- + TM_LTKC_SHARED_LIB = $(TM_LTKC_SONAME)
54- +
55- + -all: $(TM_LTKC_LIB) $(TM_LTKC_SHARED_LIB)
56- + +all: $(TM_LTKC_LIB)
57- +
58- + $(TM_LTKC_LIB) : $(TM_LTKC_OBJS)
59- + $(AR) crv $(TM_LTKC_LIB) $(TM_LTKC_OBJS)
52+ + TM_LTKC_SONAME = $(TM_LTKC_LIB:.a=.so.1)
53+ + TM_LTKC_SHARED_LIB = $(TM_LTKC_SONAME)
54+ +
55+ + -all: $(TM_LTKC_LIB) $(TM_LTKC_SHARED_LIB)
56+ + +all: $(TM_LTKC_LIB)
57+ +
58+ + $(TM_LTKC_LIB) : $(TM_LTKC_OBJS)
59+ + $(AR) crv $(TM_LTKC_LIB) $(TM_LTKC_OBJS)
6060+ diff -auNr LTK.orig/LTKC/Library/Makefile LTK/LTKC/Library/Makefile
6161+ --- LTK.orig/LTKC/Library/Makefile 2019-07-23 23:17:20.000000000 +1000
6262+ +++ LTK/LTKC/Library/Makefile 2019-07-23 23:19:45.000000000 +1000
6363+ @@ -60,7 +60,7 @@
64- + LTKC_SONAME = $(LTKC_LIB:.a=.so.1)
65- + LTKC_SHARED_LIB = libltkc.so.1
66- +
67- + -all: $(LTKC_LIB) $(LTKC_SHARED_LIB)
68- + +all: $(LTKC_LIB)
69- + cd LLRP.org; make all
70- +
71- + everything:
64+ + LTKC_SONAME = $(LTKC_LIB:.a=.so.1)
65+ + LTKC_SHARED_LIB = libltkc.so.1
66+ +
67+ + -all: $(LTKC_LIB) $(LTKC_SHARED_LIB)
68+ + +all: $(LTKC_LIB)
69+ + cd LLRP.org; make all
70+ +
71+ + everything:
7272+ diff -auNr LTK.orig/LTKC/Library/ltkc_platform.h LTK/LTKC/Library/ltkc_platform.h
7373+ --- LTK.orig/LTKC/Library/ltkc_platform.h 2011-03-04 16:56:16.000000000 +1000
7474+ +++ LTK/LTKC/Library/ltkc_platform.h 2019-07-23 23:18:30.000000000 +1000
7575+ @@ -39,8 +39,6 @@
76- + * good to go.
77- + */
78- +
79- + -#ifdef _STDINT_H
80- + -
81- + typedef uint8_t llrp_u8_t;
82- + typedef int8_t llrp_s8_t;
83- + typedef uint16_t llrp_u16_t;
76+ + * good to go.
77+ + */
78+ +
79+ + -#ifdef _STDINT_H
80+ + -
81+ + typedef uint8_t llrp_u8_t;
82+ + typedef int8_t llrp_s8_t;
83+ + typedef uint16_t llrp_u16_t;
8484+ @@ -54,5 +52,3 @@
85- + typedef uint8_t llrp_utf8_t;
86- + typedef int llrp_bool_t;
87- + typedef uint8_t llrp_byte_t;
88- + -
89- + -#endif /* _STDINT_H */
85+ + typedef uint8_t llrp_utf8_t;
86+ + typedef int llrp_bool_t;
87+ + typedef uint8_t llrp_byte_t;
88+ + -
89+ + -#endif /* _STDINT_H */
0 commit comments