js8call/lib/ldpc/peg/Makefile
2018-02-08 21:28:33 -05:00

30 lines
662 B
Makefile

# GCC Makefile for: PEG-ECC by Xiao-Yu Hu.
# http://www.inference.phy.cam.ac.uk/mackay/PEG_ECC.html
#
# Tested with on Linux 2.4 and 2.6 (i686) with
# GCC versions 3.2.2, 3.3.5 and GNU Make version 3.80.
#
# Simeon Miteff <simeon@up.ac.za>
# Thu May 12 12:38:41 SAST 2005
PROGRAM = MainPEG
OBJECTS = MainPEG.o Random.o CyclesOfGraph.o BigGirth.o
CXX = g++
CXXFLAGS = -g -ansi -pedantic -Wno-deprecated -Wall -O2
#CXXFLAGS = -g -ansi -pedantic -Wall -march=native -ftree-vectorize -O3
.SUFFIXES: .o .C
all: ${OBJECTS}
$(CXX) -o ${PROGRAM} ${OBJECTS}
.C.o: $<
$(CXX) ${CXXFLAGS} -c $< -o $@
.PHONY : clean
clean:
rm -f ${OBJECTS} ${PROGRAM} *~ *.log