From ecf74646862bdd3ffe95c18a0f4ace1edd0d0e6b Mon Sep 17 00:00:00 2001 From: sdhsdh Date: Sat, 21 Nov 2009 02:50:54 +0000 Subject: [PATCH] only compile mig with POSIX_SOURCE since POSIX breaks the fast baud rates --- support/sdk/c/sf/Makefile.am | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/support/sdk/c/sf/Makefile.am b/support/sdk/c/sf/Makefile.am index 3110210c..eb8adc03 100644 --- a/support/sdk/c/sf/Makefile.am +++ b/support/sdk/c/sf/Makefile.am @@ -1,7 +1,6 @@ AUTOMAKE_OPTIONS = foreign -CFLAGS = -D_POSIX_C_SOURCE - +MIGFLAGS = -D_POSIX_C_SOURCE TOS=$(shell ncc -print-tosdir) SERIAL_H = $(TOS)/lib/serial/Serial.h @@ -36,7 +35,7 @@ libmote_a_SOURCES = \ sfsource.c serialpacket.c serialpacket.h: $(SERIAL_H) - mig -o serialpacket.h -c-prefix=spacket c $(SERIAL_H) serial_packet $(CFLAGS) + mig -o serialpacket.h -c-prefix=spacket c $(SERIAL_H) serial_packet $(MIGFLAGS) serialprotocol.h: $(SERIAL_H) - ncg -o $@ -c-prefix=SERIAL c $(SERIAL_H) Serial.h $(CFLAGS) + ncg -o $@ -c-prefix=SERIAL c $(SERIAL_H) Serial.h $(MIGFLAGS) -- 2.39.2