1# Under Solaris, you need to 2# CFLAGS += -xO2 -Xc 3# LDLIBS += -lnsl -lsocket 4# Some versions of Linux may need 5# CFLAGS += -D_GNU_SOURCE 6# To cross-compile 7# CC = arm-linux-gcc 8 9BIN = ntpclient 10 11CFLAGS += -I. -I$(SRCBASE)/include -Wall -O 12LDFLAGS += -L$(TOP)/nvram -lnvram -s 13 14all: $(BIN) 15 16test: $(BIN) 17 ./$(BIN) -d -r <test.dat 18 19$(BIN): ntpclient.o phaselock.o 20 $(CC) $(LDFLAGS) -o $@ $^ 21 $(STRIP) $(BIN) 22 23install: all 24 install -D $(BIN) $(INSTALLDIR)/usr/sbin/$(BIN) 25 26clean: 27 rm -f ntpclient *.o 28