From a60c4bf6f933f7e36f4074740d4a581e0f2306f2 Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Mon, 8 Aug 2016 18:23:46 +0100 Subject: [PATCH] Added Solaris Makefile. --- Makefile.Solaris | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Makefile.Solaris diff --git a/Makefile.Solaris b/Makefile.Solaris new file mode 100644 index 0000000..ded1b5f --- /dev/null +++ b/Makefile.Solaris @@ -0,0 +1,25 @@ +# This makefile is for Solaris using gcc + +CC = gcc +CXX = g++ +CFLAGS = -g -O3 -Wall -std=c++0x -pthread +LIBS = -lpthread -lsocket +LDFLAGS = -g + +OBJECTS = \ + AMBEFEC.o BPTC19696.o Conf.o CRC.o Display.o DMRControl.o DMRCSBK.o DMRData.o DMRDataHeader.o DMREMB.o DMREmbeddedLC.o DMRFullLC.o DMRIPSC.o DMRLookup.o DMRLC.o \ + DMRShortLC.o DMRSlot.o DMRSlotType.o DMRAccessControl.o DMRTrellis.o DStarControl.o DStarHeader.o DStarNetwork.o DStarSlowData.o Golay2087.o Golay24128.o Hamming.o Log.o MMDVMHost.o \ + Modem.o Nextion.o NullDisplay.o QR1676.o RS129.o SerialController.o SHA256.o StopWatch.o Sync.o TFTSerial.o Thread.o Timer.o UDPSocket.o Utils.o YSFControl.o \ + YSFConvolution.o YSFFICH.o YSFNetwork.o YSFPayload.o + +all: MMDVMHost + +MMDVMHost: $(OBJECTS) + $(CXX) $(OBJECTS) $(CFLAGS) $(LIBS) -o MMDVMHost + +%.o: %.cpp + $(CXX) $(CFLAGS) -c -o $@ $< + +clean: + $(RM) MMDVMHost *.o *.d *.bak *~ +