UNAME := $(shell uname -s) CC = /usr/bin/gcc #CC = test2.sh #CC = /packages/gcc_3.2.2/bin/g++32 OPT = -O1 -pthread # Solaris #LOPT = -O1 -pthread -ldl -lnsl -lsocket #Linux LOPT_UNIX = -O1 -pthread -ldl -lrt LOPT_MAC = -O1 -pthread -ldl DEBUG = -g OTHER = -Wall TRY = CFLAGS = $(OPT) $(OTHER) $(TRY) LFLAGS_MAC = $(LOPT_MAC) $(OTHER) $(TRY) LFLAGS_UNIX = $(LOPT_UNIX) $(OTHER) $(TRY) # CFLAGS = $(DEBUG) $(OTHER) OBJDIR = lib MODULE = run SRCS_generated_DIR = generated_src/ include Makefile.src SRCS_base = src/request.c src/message.c src/myerrors.c src/debug.c src/syncchannel.c src/asyncchannel.c src/request_manager.c src/random.c src/mytimelib.c src/tracemanager.c SRCS_base_DIR = . SRCS_base_DIRSRC = src/ OBJS_executor = $(SRCS_base:%.c=lib/%.o) OBJS = $(SRCS:%.c=lib/%.o) include Makefile.defs include Makefile.forsoclib