Modbus

19bf8e678c42
Parents 59783e8ee3d2
Children 1223f413e054
Let Makefile use default CFLAGS and CC instead of overriding them
  • +5 -5
    Makefile
  • --- a/Makefile Sat Mar 18 15:46:04 2017 +0000
    +++ b/Makefile Fri Nov 16 09:28:12 2018 +0100
    @@ -6,10 +6,10 @@
    OBJ_FILES = mb_ascii.o mb_rtu.o mb_tcp.o mb_master.o mb_slave.o mb_slave_and_master.o sin_util.o
    libmb.a: $(OBJ_FILES)
    - ar cr libmb.a $(OBJ_FILES)
    + $(AR) cr libmb.a $(OBJ_FILES)
    libmb.so: $(OBJ_FILES)
    - gcc -shared -fPIC -o libmb.so $(OBJ_FILES)
    + $(CC) -shared -fPIC -o libmb.so $(OBJ_FILES)
    clean:
    -rm -rf *.o libmb.a libmb.so
    @@ -17,12 +17,12 @@
    # use gcc
    -CC = gcc
    +# CC = gcc
    #get warnings, debugging information and optimization
    -CFLAGS = -Wall -Wpointer-arith -Wstrict-prototypes -Wwrite-strings
    +# CFLAGS = -Wall -Wpointer-arith -Wstrict-prototypes -Wwrite-strings
    # CFLAGS += -Werror
    -CFLAGS += -ggdb -O3 -funroll-loops
    +# CFLAGS += -ggdb -O3 -funroll-loops
    # Note: if the optimizer crashes, we'll leave out the -O3 for those files
    # Required for compilation with beremiz, and to create shared object library