LSLBASE=../labstreaminglayer/build/install CPPFLAGS+=-Wall -Wno-sign-compare -I$(LSLBASE)/include LDFLAGS+=-L$(LSLBASE)/lib CXX=g++ CC=gcc LDLIBS+=-lzmq -lboost_program_options -lpigpio -llsl32 #LDLIBS+=-lzmq -lpthread -lboost_system -lboost_regex -lboost_program_options #INCLUDE+=RS-232 CXXFLAGS+=-Wall -std=c++11 all: zmq_trigger playtone msgqueue_pubsub lsldert_proxy zmq_trigger_subscriber playsound lsldertc hwserver hwserver2 hwserver3 zmqaudio lsldertc: lsldertc.c hwserver: hwserver.c hwserver2: hwserver2.c hwserver3: hwserver3.cc pcm_async pcm pcm_min playsound: LDLIBS+=-lm -lasound playsound: playsound.c pcm_min: pcm_min.c pcm: pcm.c pcm_async: pcm_async.cc playtone: playtone.cc zmq_trigger: zmq_trigger.cc msgqueue_pubsub: msgqueue_pubsub.cc lsldert_proxy: lsldert_proxy.cc lsldert_proxy: LDLIBS+=-lpthread zmq_trigger_subscriber: zmq_trigger_subscriber.cc zmqaudio: zmqaudio.cc zmqaudio.h paex_sine: paex_sine.c zmqaudio paex_sine: LDLIBS+=-lm -lportaudio sine: sine.cc sine: LDLIBS+=-lportaudio -lportaudiocpp