WSJT-X/lib/ldpc/Makefile.msk_osx
Steven Franke 96a271c575 Fix Makefile.msk_osx so that rand.c compiles.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6502 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
2016-02-28 00:07:45 +00:00

41 lines
704 B
Makefile

# Compilers
# $(CC) -DRAND_FILE=\"`pwd`/randfile\" rand.c
CC = gcc
CXX = g++
FC = gfortran
AR = ar cr
RANLIB = ranlib
MKDIR = mkdir -p
CP = cp
RM = rm -f
FFLAGS = -O2 -fbounds-check -Wall -Wno-conversion
CFLAGS = -O2 -I.
# Default rules
%.o: %.c
${CC} ${CFLAGS} -c $<
%.o: %.f
${FC} ${FFLAGS} -c $<
%.o: %.F
${FC} ${FFLAGS} -c $<
%.o: %.f90
${FC} ${FFLAGS} -c $<
%.o: %.F90
${FC} ${FFLAGS} -c $<
all: msksim
OBJS = msksim.o alloc.o rcode.o dec.o enc.o \
intio.o blockio.o check.o open.o mod2dense.o \
mod2sparse.o mod2convert.o distrib.o rand.o gran.o
msksim: $(OBJS)
$(FC) -o msksim $(OBJS)
rand.o:
$(CC) $(CFLAGS) -DRAND_FILE=\"./randfile\" -c rand.c
clean:
$(RM) *.o msksim