From: Ole Streicher <olebole@debian.org> Date: Thu, 22 Dec 2016 14:24:44 +0100 Subject: Propagate CFLAGS & Co. for hardening and wcstools incpath Closes: #915263 --- Montage/Makefile.LINUX | 18 +++++++++--------- MontageLib/Add/Makefile.LINUX | 6 +++--- MontageLib/AddCube/Makefile.LINUX | 6 +++--- MontageLib/ArchiveExec/Makefile | 2 +- MontageLib/ArchiveGet/Makefile | 2 +- MontageLib/ArchiveList/Makefile.LINUX | 2 +- MontageLib/Background/Makefile.LINUX | 6 +++--- MontageLib/BestImage/Makefile | 4 ++-- MontageLib/BgModel/Makefile | 4 ++-- MontageLib/CoverageCheck/Makefile.LINUX | 6 +++--- MontageLib/Diff/Makefile.LINUX | 6 +++--- MontageLib/Examine/Makefile.LINUX | 6 +++--- MontageLib/Fitplane/Makefile | 6 +++--- MontageLib/FixNaN/Makefile.LINUX | 6 +++--- MontageLib/GetHdr/Makefile | 6 +++--- MontageLib/Hdr/Makefile.LINUX | 8 ++++---- MontageLib/Histogram/Makefile | 4 ++-- MontageLib/Imgtbl/Makefile.LINUX | 6 +++--- MontageLib/MakeHdr/Makefile.LINUX | 6 +++--- MontageLib/MakeImg/Makefile.LINUX | 6 +++--- MontageLib/Makefile | 2 +- MontageLib/Overlaps/Makefile.LINUX | 6 +++--- MontageLib/Project/Makefile.LINUX | 6 +++--- MontageLib/ProjectCube/Makefile.LINUX | 6 +++--- MontageLib/ProjectPP/Makefile.LINUX | 6 +++--- MontageLib/ProjectQL/Makefile.LINUX | 6 +++--- MontageLib/PutHdr/Makefile | 6 +++--- MontageLib/Shrink/Makefile | 6 +++--- MontageLib/ShrinkCube/Makefile | 6 +++--- MontageLib/SubCube/Makefile.LINUX | 6 +++--- MontageLib/Subimage/Makefile.LINUX | 6 +++--- MontageLib/Subset/Makefile.LINUX | 6 +++--- MontageLib/Transpose/Makefile.LINUX | 6 +++--- MontageLib/Viewer/Makefile.LINUX | 16 ++++++++-------- MontageLib/WWT/Makefile.LINUX | 6 +++--- MontageLib/test/Makefile | 2 +- MontageLib/util/Makefile | 4 ++-- ancillary/Makefile | 4 ++-- grid/Globus/ExecTG/Makefile.LINUX | 6 +++--- grid/Globus/NotifyTG/Makefile.LINUX | 6 +++--- grid/Pegasus/Makefile.LINUX | 6 +++--- lib/src/boundaries/Makefile | 2 +- lib/src/cmd/Makefile | 2 +- lib/src/coord/Makefile | 2 +- lib/src/json/Makefile | 2 +- lib/src/lodepng_20140823/Makefile | 2 +- lib/src/mtbl/Makefile | 5 +++-- lib/src/pixbounds/Makefile | 2 +- lib/src/svc/Makefile | 2 +- lib/src/two_plane_v1.1/Makefile | 2 +- util/Archive/ArchiveExec/Makefile | 8 ++++---- util/Archive/ArchiveGet/Makefile.LINUX | 6 +++--- util/Archive/ArchiveList/Makefile.LINUX | 6 +++--- util/BestImage/Makefile | 6 +++--- util/CatMap/Makefile.LINUX | 6 +++--- util/Examine/Makefile.LINUX | 6 +++--- util/Exec/Makefile.LINUX | 6 +++--- util/FixNaN/Makefile.LINUX | 6 +++--- util/Hdr/Makefile.LINUX | 6 +++--- util/JPEG/Makefile.LINUX | 6 +++--- util/Pad/Makefile.LINUX | 6 +++--- util/Pix2Coord/Makefile.LINUX | 8 ++++---- util/Rotate/Makefile.LINUX | 6 +++--- util/Search/Makefile.LINUX | 6 +++--- util/Search/rtree/Makefile | 5 ++--- util/ShrinkHdr/Makefile.LINUX | 6 +++--- util/TblExec/Makefile | 6 +++--- util/Transpose/Makefile.LINUX | 6 +++--- util/Viewer/Makefile.LINUX | 6 +++--- 69 files changed, 189 insertions(+), 189 deletions(-) diff --git a/Montage/Makefile.LINUX b/Montage/Makefile.LINUX index 7588213..385cede 100644 --- a/Montage/Makefile.LINUX +++ b/Montage/Makefile.LINUX @@ -48,8 +48,8 @@ CC = gcc MPICC = -CFLAGS = -g -I. -I../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -LIBS = -L../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ +CFLAGS += -I. -I../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 +LIBS = $(LDFLAGS) -L../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ -lwww -lboundaries -lpixbounds -ltwoplane -lm SBINS = mConvert mFlattenExec mHdrCheck mHdrtbl mTblSort mTileHdr mTileImage @@ -64,7 +64,7 @@ BINS = $(SBINS) .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c all: $(BINS) @@ -81,7 +81,7 @@ mAddMPI: mAddMPI.o filePath.o debugCheck.o checkHdr.o checkWCS.o checkHdr.o checkWCS.o $(LIBS) mAddMPI.o: mAdd.c - $(MPICC) -o mAddMPI.o -DMPI $(CFLAGS) -c mAdd.c + $(MPICC) -o mAddMPI.o -DMPI $(CFLAGS) $(CPPFLAGS) -c mAdd.c mAddExec: mAddExec.o debugCheck.o checkHdr.o checkWCS.o $(CC) -o mAddExec mAddExec.o debugCheck.o checkHdr.o \ @@ -92,7 +92,7 @@ mAddExecMPI: mAddExecMPI.o debugCheck.o checkHdr.o checkWCS.o checkWCS.o $(LIBS) mAddExecMPI.o: mAddExec.c - $(MPICC) -o mAddExecMPI.o -DMPI $(CFLAGS) -c mAddExec.c + $(MPICC) -o mAddExecMPI.o -DMPI $(CFLAGS) $(CPPFLAGS) -c mAddExec.c mBackground: mBackground.o debugCheck.o checkHdr.o checkWCS.o $(CC) -o mBackground mBackground.o debugCheck.o checkHdr.o \ @@ -105,7 +105,7 @@ mBgExecMPI: mBgExecMPI.o filePath.o $(MPICC) -o mBgExecMPI mBgExecMPI.o filePath.o $(LIBS) mBgExecMPI.o: mBgExec.c - $(MPICC) -o mBgExecMPI.o -DMPI $(CFLAGS) -c mBgExec.c + $(MPICC) -o mBgExecMPI.o -DMPI $(CFLAGS) $(CPPFLAGS) -c mBgExec.c mBgModel: mBgModel.o debugCheck.o $(CC) -o mBgModel mBgModel.o debugCheck.o $(LIBS) @@ -132,7 +132,7 @@ mDiffExecMPI: mDiffExecMPI.o filePath.o checkHdr.o checkWCS.o checkWCS.o $(LIBS) mDiffExecMPI.o: mDiffExec.c - $(MPICC) -o mDiffExecMPI.o -DMPI $(CFLAGS) -c mDiffExec.c + $(MPICC) -o mDiffExecMPI.o -DMPI $(CFLAGS) $(CPPFLAGS) -c mDiffExec.c mDiffFitExec: mDiffFitExec.o filePath.o checkHdr.o checkWCS.o $(CC) -o mDiffFitExec mDiffFitExec.o filePath.o checkHdr.o \ @@ -146,7 +146,7 @@ mFitExecMPI: mFitExecMPI.o filePath.o checkFile.o checkFile.o $(LIBS) mFitExecMPI.o: mFitExec.c - $(MPICC) -o mFitExecMPI.o -DMPI $(CFLAGS) -c mFitExec.c + $(MPICC) -o mFitExecMPI.o -DMPI $(CFLAGS) $(CPPFLAGS) -c mFitExec.c mFitplane: mFitplane.o debugCheck.o $(CC) -o mFitplane mFitplane.o debugCheck.o $(LIBS) @@ -190,7 +190,7 @@ mProjExecMPI: mProjExecMPI.o filePath.o checkHdr.o checkWCS.o checkFile.o checkWCS.o checkFile.o $(LIBS) mProjExecMPI.o: mProjExec.c - $(MPICC) -o mProjExecMPI.o -DMPI $(CFLAGS) -c mProjExec.c + $(MPICC) -o mProjExecMPI.o -DMPI $(CFLAGS) $(CPPFLAGS) -c mProjExec.c mProject: mProject.o overlapArea.o debugCheck.o checkHdr.o checkWCS.o $(CC) -o mProject mProject.o overlapArea.o debugCheck.o \ diff --git a/MontageLib/Add/Makefile.LINUX b/MontageLib/Add/Makefile.LINUX index 9f8c7b9..ef5cba4 100644 --- a/MontageLib/Add/Makefile.LINUX +++ b/MontageLib/Add/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lmtbl -lcfitsio -lnsl -lm +CFLAGS +=-I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lmtbl -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mAdd: mAdd.o montageAdd.o $(CC) -o mAdd mAdd.o montageAdd.o ../util/filePath.o ../util/debugCheck.o ../util/checkHdr.o \ diff --git a/MontageLib/AddCube/Makefile.LINUX b/MontageLib/AddCube/Makefile.LINUX index d9d798a..e48b046 100644 --- a/MontageLib/AddCube/Makefile.LINUX +++ b/MontageLib/AddCube/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lmtbl -lcfitsio -lnsl -lm +CFLAGS +=-I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lmtbl -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mAddCube: mAddCube.o montageAddCube.o $(CC) -o mAddCube mAddCube.o montageAddCube.o ../util/filePath.o ../util/debugCheck.o ../util/checkHdr.o \ diff --git a/MontageLib/ArchiveExec/Makefile b/MontageLib/ArchiveExec/Makefile index ec0ff13..688f369 100644 --- a/MontageLib/ArchiveExec/Makefile +++ b/MontageLib/ArchiveExec/Makefile @@ -9,7 +9,7 @@ CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 CFLAGS += -I/usr/include/wcstools -I. -I.. -I../../lib/include -fPIC -LIBS = -L../../lib -lwcstools -lmtbl -lbz2 +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lmtbl -lbz2 .c.o: $(CC) $(CFLAGS) -c $*.c diff --git a/MontageLib/ArchiveGet/Makefile b/MontageLib/ArchiveGet/Makefile index 9258c9a..506d89d 100644 --- a/MontageLib/ArchiveGet/Makefile +++ b/MontageLib/ArchiveGet/Makefile @@ -6,7 +6,7 @@ CFLAGS += -I/usr/include/wcstools -I. -I.. -I../../lib/include -fPIC LIBS = $(LDFLAGS) -L../../lib -lbz2 .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mArchiveGet: mArchiveGet.o montageArchiveGet.o $(CC) -o mArchiveGet mArchiveGet.o montageArchiveGet.o $(LIBS) diff --git a/MontageLib/ArchiveList/Makefile.LINUX b/MontageLib/ArchiveList/Makefile.LINUX index 4062500..28d14cf 100644 --- a/MontageLib/ArchiveList/Makefile.LINUX +++ b/MontageLib/ArchiveList/Makefile.LINUX @@ -13,7 +13,7 @@ LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ -lboundaries -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mArchiveList: mArchiveList.o montageArchiveList.o $(CC) -o mArchiveList mArchiveList.o montageArchiveList.o $(LIBS) diff --git a/MontageLib/Background/Makefile.LINUX b/MontageLib/Background/Makefile.LINUX index b78a451..1144fbd 100644 --- a/MontageLib/Background/Makefile.LINUX +++ b/MontageLib/Background/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lmtbl -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lmtbl -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mBackground: mBackground.o montageBackground.o $(CC) -o mBackground mBackground.o montageBackground.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/BestImage/Makefile b/MontageLib/BestImage/Makefile index 6dc3433..d954210 100644 --- a/MontageLib/BestImage/Makefile +++ b/MontageLib/BestImage/Makefile @@ -9,10 +9,10 @@ CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 CFLAGS = -g -I. -I.. -I../../lib/include -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lmtbl -lm +LIBS = -L../../lib -lwcstools -lmtbl -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mBestImage: mBestImage.o montageBestImage.o \ ../util/checkWCS.o \ diff --git a/MontageLib/BgModel/Makefile b/MontageLib/BgModel/Makefile index 860bbf2..d5bdbb5 100644 --- a/MontageLib/BgModel/Makefile +++ b/MontageLib/BgModel/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC LIBS = -L../../lib -lmtbl -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mBgModel: mBgModel.o montageBgModel.o $(CC) -o mBgModel mBgModel.o montageBgModel.o ../util/debugCheck.o $(LIBS) diff --git a/MontageLib/CoverageCheck/Makefile.LINUX b/MontageLib/CoverageCheck/Makefile.LINUX index 5259317..03095a2 100644 --- a/MontageLib/CoverageCheck/Makefile.LINUX +++ b/MontageLib/CoverageCheck/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lboundaries -lmtbl -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lboundaries -lmtbl -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mCoverageCheck: mCoverageCheck.o montageCoverageCheck.o $(CC) -o mCoverageCheck mCoverageCheck.o montageCoverageCheck.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Diff/Makefile.LINUX b/MontageLib/Diff/Makefile.LINUX index e537af4..c948098 100644 --- a/MontageLib/Diff/Makefile.LINUX +++ b/MontageLib/Diff/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mDiff: mDiff.o montageDiff.o $(CC) -o mDiff mDiff.o montageDiff.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Examine/Makefile.LINUX b/MontageLib/Examine/Makefile.LINUX index 8757d58..fceff26 100644 --- a/MontageLib/Examine/Makefile.LINUX +++ b/MontageLib/Examine/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -fPIC -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -CFLAGS = -g -I. -I.. -I../../lib/include -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lcoord -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include +LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mExamine: mExamine.o montageExamine.o $(CC) -o mExamine mExamine.o montageExamine.o \ diff --git a/MontageLib/Fitplane/Makefile b/MontageLib/Fitplane/Makefile index 6c3f81c..ac8e540 100644 --- a/MontageLib/Fitplane/Makefile +++ b/MontageLib/Fitplane/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lpixbounds -lwcs -lmtbl -lcfitsio -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lpixbounds -lwcstools -lmtbl -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mFitplane: mFitplane.o montageFitplane.o $(CC) -o mFitplane mFitplane.o montageFitplane.o ../util/debugCheck.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/FixNaN/Makefile.LINUX b/MontageLib/FixNaN/Makefile.LINUX index 13ef71f..5e16eea 100644 --- a/MontageLib/FixNaN/Makefile.LINUX +++ b/MontageLib/FixNaN/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I.. -I../../lib/include -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mFixNaN: mFixNaN.o montageFixNaN.o $(CC) -o mFixNaN mFixNaN.o montageFixNaN.o \ diff --git a/MontageLib/GetHdr/Makefile b/MontageLib/GetHdr/Makefile index 4910571..4afc226 100644 --- a/MontageLib/GetHdr/Makefile +++ b/MontageLib/GetHdr/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwww -lwcs -lcfitsio -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwww -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mGetHdr: mGetHdr.o montageGetHdr.o $(CC) -o mGetHdr mGetHdr.o montageGetHdr.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Hdr/Makefile.LINUX b/MontageLib/Hdr/Makefile.LINUX index 07e5fef..14933d7 100644 --- a/MontageLib/Hdr/Makefile.LINUX +++ b/MontageLib/Hdr/Makefile.LINUX @@ -2,12 +2,12 @@ .SUFFIXES: .c .o CC = cc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -CFLAGS = -g -I. -I.. -I../../lib/include -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lcoord -lmtbl \ - -lboundaries -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include +LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lmtbl \ + -lboundaries -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mHdr: mHdr.o montageHdr.o $(CC) -o mHdr mHdr.o montageHdr.o $(LIBS) diff --git a/MontageLib/Histogram/Makefile b/MontageLib/Histogram/Makefile index b7916ef..8838d86 100644 --- a/MontageLib/Histogram/Makefile +++ b/MontageLib/Histogram/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC LIBS = -L../../lib -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mHistogram: mHistogram.o montageHistogram.o $(CC) -o mHistogram mHistogram.o montageHistogram.o $(LIBS) diff --git a/MontageLib/Imgtbl/Makefile.LINUX b/MontageLib/Imgtbl/Makefile.LINUX index 2f826f0..ae36a5f 100644 --- a/MontageLib/Imgtbl/Makefile.LINUX +++ b/MontageLib/Imgtbl/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcoord -lmtbl -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcoord -lmtbl -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mImgtbl: mImgtbl.o montageImgtbl.o $(CC) -o mImgtbl mImgtbl.o montageImgtbl.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/MakeHdr/Makefile.LINUX b/MontageLib/MakeHdr/Makefile.LINUX index c7cab41..e63d1e0 100644 --- a/MontageLib/MakeHdr/Makefile.LINUX +++ b/MontageLib/MakeHdr/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lboundaries -lmtbl -lcoord -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lboundaries -lmtbl -lcoord -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mMakeHdr: mMakeHdr.o montageMakeHdr.o $(CC) -o mMakeHdr mMakeHdr.o montageMakeHdr.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/MakeImg/Makefile.LINUX b/MontageLib/MakeImg/Makefile.LINUX index 3734057..a717b3a 100644 --- a/MontageLib/MakeImg/Makefile.LINUX +++ b/MontageLib/MakeImg/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcmd -lmtbl -ljson -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcmd -lmtbl -ljson -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mMakeImg: mMakeImg.o montageMakeImg.o $(CC) -o mMakeImg mMakeImg.o montageMakeImg.o $(LIBS) diff --git a/MontageLib/Makefile b/MontageLib/Makefile index 478b39b..809d4b4 100644 --- a/MontageLib/Makefile +++ b/MontageLib/Makefile @@ -93,7 +93,7 @@ lib: FitExec/montageFitExec.o \ DiffFitExec/montageDiffFitExec.o \ ProjExec/montageProjExec.o - -gcc -shared $(SO_FLAG) -o libmontage.so \ + -$(CC) -shared $(SO_FLAG) -o libmontage.so \ util/checkFile.o util/checkHdr.o util/checkWCS.o \ util/debugCheck.o util/filePath.o \ Add/montageAdd.o \ diff --git a/MontageLib/Overlaps/Makefile.LINUX b/MontageLib/Overlaps/Makefile.LINUX index 7fdcd7d..b88c25c 100644 --- a/MontageLib/Overlaps/Makefile.LINUX +++ b/MontageLib/Overlaps/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lwcs -lmtbl -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lwcstools -lmtbl -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mOverlaps: mOverlaps.o montageOverlaps.o $(CC) -o mOverlaps mOverlaps.o montageOverlaps.o ../util/debugCheck.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Project/Makefile.LINUX b/MontageLib/Project/Makefile.LINUX index 41d36db..861f4c3 100644 --- a/MontageLib/Project/Makefile.LINUX +++ b/MontageLib/Project/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mProject: mProject.o montageProject.o $(CC) -o mProject mProject.o montageProject.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/ProjectCube/Makefile.LINUX b/MontageLib/ProjectCube/Makefile.LINUX index 66c5fb7..9eb4b76 100644 --- a/MontageLib/ProjectCube/Makefile.LINUX +++ b/MontageLib/ProjectCube/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mProjectCube: mProjectCube.o montageProjectCube.o $(CC) -o mProjectCube mProjectCube.o montageProjectCube.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/ProjectPP/Makefile.LINUX b/MontageLib/ProjectPP/Makefile.LINUX index fe17433..d0e7d2f 100644 --- a/MontageLib/ProjectPP/Makefile.LINUX +++ b/MontageLib/ProjectPP/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -ltwoplane -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -ltwoplane -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mProjectPP: mProjectPP.o montageProjectPP.o $(CC) -o mProjectPP mProjectPP.o montageProjectPP.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/ProjectQL/Makefile.LINUX b/MontageLib/ProjectQL/Makefile.LINUX index 08a1014..54c685a 100644 --- a/MontageLib/ProjectQL/Makefile.LINUX +++ b/MontageLib/ProjectQL/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mProjectQL: mProjectQL.o montageProjectQL.o $(CC) -o mProjectQL mProjectQL.o montageProjectQL.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/PutHdr/Makefile b/MontageLib/PutHdr/Makefile index 83c0858..3240c0d 100644 --- a/MontageLib/PutHdr/Makefile +++ b/MontageLib/PutHdr/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mPutHdr: mPutHdr.o montagePutHdr.o $(CC) -o mPutHdr mPutHdr.o montagePutHdr.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Shrink/Makefile b/MontageLib/Shrink/Makefile index 61bfebc..e2d1ef2 100644 --- a/MontageLib/Shrink/Makefile +++ b/MontageLib/Shrink/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mShrink: mShrink.o montageShrink.o $(CC) -o mShrink mShrink.o montageShrink.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/ShrinkCube/Makefile b/MontageLib/ShrinkCube/Makefile index 03f2c04..798edea 100644 --- a/MontageLib/ShrinkCube/Makefile +++ b/MontageLib/ShrinkCube/Makefile @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mShrinkCube: mShrinkCube.o montageShrinkCube.o $(CC) -o mShrinkCube mShrinkCube.o montageShrinkCube.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/SubCube/Makefile.LINUX b/MontageLib/SubCube/Makefile.LINUX index 856b0c5..c9971c1 100644 --- a/MontageLib/SubCube/Makefile.LINUX +++ b/MontageLib/SubCube/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mSubCube: mSubCube.o montageSubCube.o $(CC) -o mSubCube mSubCube.o montageSubCube.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Subimage/Makefile.LINUX b/MontageLib/Subimage/Makefile.LINUX index 9395849..801e666 100644 --- a/MontageLib/Subimage/Makefile.LINUX +++ b/MontageLib/Subimage/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mSubimage: mSubimage.o montageSubimage.o $(CC) -o mSubimage mSubimage.o montageSubimage.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Subset/Makefile.LINUX b/MontageLib/Subset/Makefile.LINUX index eed94b3..0731aa1 100644 --- a/MontageLib/Subset/Makefile.LINUX +++ b/MontageLib/Subset/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall -LIBS = -L../../lib -lcoord -lmtbl -lwcs -lcfitsio -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC +LIBS = -L../../lib -lcoord -lmtbl -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mSubset: mSubset.o montageSubset.o $(CC) -o mSubset mSubset.o montageSubset.o ../util/debugCheck.o ../util/checkFile.o ../util/checkHdr.o ../util/checkWCS.o $(LIBS) diff --git a/MontageLib/Transpose/Makefile.LINUX b/MontageLib/Transpose/Makefile.LINUX index 69f21a9..551c113 100644 --- a/MontageLib/Transpose/Makefile.LINUX +++ b/MontageLib/Transpose/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I.. -I../../lib/include -std=c99 -fPIC -Wall -LIBS = -L../../lib -lwcs -lcfitsio -lcoord -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include -std=c99 -fPIC +LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mTranspose: mTranspose.o montageTranspose.o $(CC) -o mTranspose mTranspose.o montageTranspose.o \ diff --git a/MontageLib/Viewer/Makefile.LINUX b/MontageLib/Viewer/Makefile.LINUX index e13fa06..89c244a 100644 --- a/MontageLib/Viewer/Makefile.LINUX +++ b/MontageLib/Viewer/Makefile.LINUX @@ -9,18 +9,18 @@ DATA_DIR = $(shell cd ../../data; pwd) -CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC \ - -DFONT_DIR='"$(DATA_DIR)/fonts/"' -CFLAGS = -g -I. -I.. -I../../lib/include -I../../lib/freetype/include \ - -I../../lib/freetype/include/freetype2 -I../../Montage -Wall -LIBS = -L../../lib -lwcs -lcoord -lcfitsio -ljpeg -llodepng -lmtbl -ljson -lcmd \ - -L../../lib/freetype/lib -lfreetype -lnsl -lm +CFLAGS += -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC \ + -DFONT_DIR='"$(DATA_DIR)/fonts/"' \ + -I. -I.. -I../../lib/include -I../../lib/freetype/include \ + -I../../lib/freetype/include/freetype2 -I../../Montage +LIBS = -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -llodepng -lmtbl -ljson -lcmd \ + -L../../lib/freetype/lib -lfreetype -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mViewer: mViewer.o montageViewer.o mViewer_graphics.o mViewer_grid.o - $(CC) -o mViewer mViewer.o montageViewer.o mViewer_graphics.o mViewer_grid.o \ + $(CC) $(CFLAGS) -o mViewer mViewer.o montageViewer.o mViewer_graphics.o mViewer_grid.o \ ../util/checkHdr.o \ ../util/checkWCS.o \ $(LIBS) diff --git a/MontageLib/WWT/Makefile.LINUX b/MontageLib/WWT/Makefile.LINUX index a3b0acf..eb412e4 100644 --- a/MontageLib/WWT/Makefile.LINUX +++ b/MontageLib/WWT/Makefile.LINUX @@ -2,11 +2,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -CFLAGS = -g -I. -I.. -I../../lib/include -Wall -LIBS = -L../../lib -lsvc -lnsl -lm +CFLAGS += -I. -I.. -I../../lib/include +LIBS = -L../../lib -lsvc -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c all: mHdrWWT mHdrWWTExec mProjWWTExec mPNGWWTExec diff --git a/MontageLib/test/Makefile b/MontageLib/test/Makefile index 2a22280..3583e18 100644 --- a/MontageLib/test/Makefile +++ b/MontageLib/test/Makefile @@ -2,7 +2,7 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC LIBS = -L../../lib -lcmd -lsvc -lm .c.o: diff --git a/MontageLib/util/Makefile b/MontageLib/util/Makefile index 4e53fa9..40ab6a3 100644 --- a/MontageLib/util/Makefile +++ b/MontageLib/util/Makefile @@ -3,10 +3,10 @@ CC = gcc MPICC = -CFLAGS = -g -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC -Wall +CFLAGS += -I. -I.. -I../../lib/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -fPIC .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c all: filePath.o debugCheck.o checkFile.o checkHdr.o checkWCS.o version.o diff --git a/ancillary/Makefile b/ancillary/Makefile index 7eaa394..52d5fbc 100644 --- a/ancillary/Makefile +++ b/ancillary/Makefile @@ -1,8 +1,8 @@ HPXcvt: HPXcvt.o - gcc -std=gnu99 -o HPXcvt HPXcvt.o -L../lib -lcfitsio -lm + $(CC) -std=gnu99 -o HPXcvt HPXcvt.o -L../lib -lcfitsio -lm HPXcvt.o: HPXcvt.c - gcc -std=gnu99 -g -O2 -I../lib/include -c -o HPXcvt.o HPXcvt.c + $(CC) -std=gnu99 -g -O2 -I../lib/include -c -o HPXcvt.o HPXcvt.c install: cp HPXcvt ../bin diff --git a/grid/Globus/ExecTG/Makefile.LINUX b/grid/Globus/ExecTG/Makefile.LINUX index 33a846b..b159874 100644 --- a/grid/Globus/ExecTG/Makefile.LINUX +++ b/grid/Globus/ExecTG/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../../lib/include -I../../../Montage -LIBS = -L../../../lib -lsvc -lmtbl -lwcstools -lcfitsio -lcoord -lm +CFLAGS += -I. -I../../../lib/include -I../../../Montage +LIBS = $(LDFLAGS) -L../../../lib -lsvc -lmtbl -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mExecTG: mExecTG.o $(CC) -o mExecTG mExecTG.o \ diff --git a/grid/Globus/NotifyTG/Makefile.LINUX b/grid/Globus/NotifyTG/Makefile.LINUX index d70f4dd..67e153c 100644 --- a/grid/Globus/NotifyTG/Makefile.LINUX +++ b/grid/Globus/NotifyTG/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../../lib/include -I../../../Montage -LIBS = -L../../../lib -lsvc -lmtbl -lwcstools -lcfitsio -lcoord -lm +CFLAGS += -I. -I../../../lib/include -I../../../Montage +LIBS = $(LDFLAGS) -L../../../lib -lsvc -lmtbl -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mNotifyTG: mNotifyTG.o $(CC) -o mNotifyTG mNotifyTG.o \ diff --git a/grid/Pegasus/Makefile.LINUX b/grid/Pegasus/Makefile.LINUX index fbcdc3e..6337c79 100644 --- a/grid/Pegasus/Makefile.LINUX +++ b/grid/Pegasus/Makefile.LINUX @@ -15,12 +15,12 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../Montage -I../../lib/include -LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ +CFLAGS += -I. -I../../Montage -I../../lib/include +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ -lboundaries -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c all: mConcatFit mDAG mDAGFiles mDAGGalacticPlane mDAGTbls \ mDiffFit mGridExec mNotify mPresentation diff --git a/lib/src/boundaries/Makefile b/lib/src/boundaries/Makefile index abc614d..7f0ccc8 100644 --- a/lib/src/boundaries/Makefile +++ b/lib/src/boundaries/Makefile @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -c -g -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS += -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 LIBNAME = libboundaries.a SRCS = boundaries.c diff --git a/lib/src/cmd/Makefile b/lib/src/cmd/Makefile index 25202b3..be346b6 100644 --- a/lib/src/cmd/Makefile +++ b/lib/src/cmd/Makefile @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -c -g -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS += -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 LIBNAME = libcmd.a SRCS = cmd.c diff --git a/lib/src/coord/Makefile b/lib/src/coord/Makefile index 91bfa16..a9c3bb4 100644 --- a/lib/src/coord/Makefile +++ b/lib/src/coord/Makefile @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -g -c -fPIC -D_LARGEFILE_SOURCE \ +CFLAGS += -fPIC -D_LARGEFILE_SOURCE \ -D_FILE_OFFSET_BITS=64 -I. -I../../include LIBNAME = libcoord.a diff --git a/lib/src/json/Makefile b/lib/src/json/Makefile index 964bd2d..3866f1a 100644 --- a/lib/src/json/Makefile +++ b/lib/src/json/Makefile @@ -1,4 +1,4 @@ -CC = gcc -g -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS = -g -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 libjson.a: jsonlib.o ar rv libjson.a jsonlib.o diff --git a/lib/src/lodepng_20140823/Makefile b/lib/src/lodepng_20140823/Makefile index 6cf4954..d8eba08 100644 --- a/lib/src/lodepng_20140823/Makefile +++ b/lib/src/lodepng_20140823/Makefile @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -c -ansi -Wall -fPIC -g -I. -I../../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS += -fPIC -ansi -I. -I../../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 liblodepng.a: lodepng.o ar rv liblodepng.a lodepng.o diff --git a/lib/src/mtbl/Makefile b/lib/src/mtbl/Makefile index bf4aa48..369a524 100644 --- a/lib/src/mtbl/Makefile +++ b/lib/src/mtbl/Makefile @@ -1,7 +1,8 @@ -CC = gcc -g -fPIC -I . -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CC = gcc +CFLAGS += -fPIC -I . -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 libmtbl.a: mtbl.c - $(CC) -c mtbl.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c mtbl.c ar rv libmtbl.a mtbl.o install: diff --git a/lib/src/pixbounds/Makefile b/lib/src/pixbounds/Makefile index 97530b3..b350597 100644 --- a/lib/src/pixbounds/Makefile +++ b/lib/src/pixbounds/Makefile @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -c -g -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS += -fPIC -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 LIBNAME = libpixbounds.a SRCS = pixbounds.c diff --git a/lib/src/svc/Makefile b/lib/src/svc/Makefile index 4944722..2dfd962 100644 --- a/lib/src/svc/Makefile +++ b/lib/src/svc/Makefile @@ -1,4 +1,4 @@ -CC = gcc -g -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS = -g -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 libsvc.a: svclib.o structlib.o ar rv libsvc.a svclib.o structlib.o diff --git a/lib/src/two_plane_v1.1/Makefile b/lib/src/two_plane_v1.1/Makefile index 511c032..c4179e6 100644 --- a/lib/src/two_plane_v1.1/Makefile +++ b/lib/src/two_plane_v1.1/Makefile @@ -1,5 +1,5 @@ CC = gcc -CFLAGS = -c -ansi -Wall -fPIC -g -I. -I../../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 +CFLAGS += -fPIC -ansi -I. -I../../include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 libtwoplane.a: two_plane.o distort.o initdistdata.o \ undistort.o redefine_pointing.o diff --git a/util/Archive/ArchiveExec/Makefile b/util/Archive/ArchiveExec/Makefile index a8389f2..7c5f7e4 100644 --- a/util/Archive/ArchiveExec/Makefile +++ b/util/Archive/ArchiveExec/Makefile @@ -8,14 +8,14 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../../lib/include -LIBS = -L../../../lib -lwcstools -lmtbl -lsvc +CFLAGS += -I. -I../../../lib/include +LIBS = $(LDFLAGS) -L../../../lib -lwcstools -lmtbl -lsvc .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mArchiveExec: mArchiveExec.o - $(CC) -o mArchiveExec mArchiveExec.o $(LIBS) + $(CC) $(LDFLAGS) -o mArchiveExec mArchiveExec.o $(LIBS) install: cp mArchiveExec ../../../bin diff --git a/util/Archive/ArchiveGet/Makefile.LINUX b/util/Archive/ArchiveGet/Makefile.LINUX index 402e8c1..1b0e61b 100644 --- a/util/Archive/ArchiveGet/Makefile.LINUX +++ b/util/Archive/ArchiveGet/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -CFLAGS = -g -I../../../Montage -I../../../lib/include -LIBS = -L../../../lib -lwcstools -lcfitsio -lmcurl -lcurl -lnsl -lidn -lssl -lcrypto -ldl -llber -lldap -lz -lrt -L/usr/kerberos/lib64 -lm +CFLAGS += -I../../../Montage -I../../../lib/include +LIBS = $(LDFLAGS) -L../../../lib -lwcstools -lcfitsio -lmcurl -lcurl -lnsl -lidn -lssl -lcrypto -ldl -llber -lldap -lz -lrt -L/usr/kerberos/lib64 -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mArchiveGet: mArchiveGet.o $(CC) -o mArchiveGet mArchiveGet.o \ diff --git a/util/Archive/ArchiveList/Makefile.LINUX b/util/Archive/ArchiveList/Makefile.LINUX index ffaf89f..51236af 100644 --- a/util/Archive/ArchiveList/Makefile.LINUX +++ b/util/Archive/ArchiveList/Makefile.LINUX @@ -8,12 +8,12 @@ .SUFFIXES: .c .o CC = cc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../../lib/include -LIBS = -L../../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ +CFLAGS += -I. -I../../../lib/include +LIBS = $(LDFLAGS) -L../../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ -lboundaries -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mArchiveList: mArchiveList.o $(CC) -o mArchiveList mArchiveList.o $(LIBS) diff --git a/util/BestImage/Makefile b/util/BestImage/Makefile index 6e3785f..3d3e7be 100644 --- a/util/BestImage/Makefile +++ b/util/BestImage/Makefile @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -LIBS = -L../../lib -lwcstools -lmtbl -lsvc -lm +CFLAGS += -I. -I../../lib/include +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lmtbl -lsvc -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mBestImage: mBestImage.o \ ../../Montage/checkWCS.o \ diff --git a/util/CatMap/Makefile.LINUX b/util/CatMap/Makefile.LINUX index b8c61a4..e1bb679 100644 --- a/util/CatMap/Makefile.LINUX +++ b/util/CatMap/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lmtbl -lcoord -lwcstools -lcfitsio -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lmtbl -lcoord -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mCatMap: mCatMap.o $(CC) -o mCatMap mCatMap.o \ diff --git a/util/Examine/Makefile.LINUX b/util/Examine/Makefile.LINUX index a633504..cd950d6 100644 --- a/util/Examine/Makefile.LINUX +++ b/util/Examine/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mExamine: mExamine.o $(CC) -o mExamine mExamine.o \ diff --git a/util/Exec/Makefile.LINUX b/util/Exec/Makefile.LINUX index 8ed05d6..7d51644 100644 --- a/util/Exec/Makefile.LINUX +++ b/util/Exec/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lsvc -lmtbl -lwcstools -lcfitsio -lcoord -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lsvc -lmtbl -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mExec: mExec.o $(CC) -o mExec mExec.o \ diff --git a/util/FixNaN/Makefile.LINUX b/util/FixNaN/Makefile.LINUX index f88d931..147565d 100644 --- a/util/FixNaN/Makefile.LINUX +++ b/util/FixNaN/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcfitsio -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mFixNaN: mFixNaN.o $(CC) -o mFixNaN mFixNaN.o \ diff --git a/util/Hdr/Makefile.LINUX b/util/Hdr/Makefile.LINUX index 9c7ea35..9941551 100644 --- a/util/Hdr/Makefile.LINUX +++ b/util/Hdr/Makefile.LINUX @@ -8,12 +8,12 @@ .SUFFIXES: .c .o CC = cc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ +CFLAGS += -I. -I../../lib/include +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lcoord -lmtbl -lsvc \ -lboundaries -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mHdr: mHdr.o $(CC) -o mHdr mHdr.o $(LIBS) diff --git a/util/JPEG/Makefile.LINUX b/util/JPEG/Makefile.LINUX index 2a57f00..e6b79dc 100644 --- a/util/JPEG/Makefile.LINUX +++ b/util/JPEG/Makefile.LINUX @@ -9,11 +9,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mJPEG: mJPEG.o $(CC) -o mJPEG mJPEG.o \ diff --git a/util/Pad/Makefile.LINUX b/util/Pad/Makefile.LINUX index da1df54..1728608 100644 --- a/util/Pad/Makefile.LINUX +++ b/util/Pad/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcs -lcfitsio -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mPad: mPad.o $(CC) -o mPad mPad.o \ diff --git a/util/Pix2Coord/Makefile.LINUX b/util/Pix2Coord/Makefile.LINUX index 72c2a00..e55864f 100644 --- a/util/Pix2Coord/Makefile.LINUX +++ b/util/Pix2Coord/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c all: mPix2Coord mFixHdr @@ -23,7 +23,7 @@ mPix2Coord: mPix2Coord.o $(LIBS) mFixHdr: mFixHdr.o - $(CC) -o mFixHdr mFixHdr.o + $(CC) $(LDFLAGS) -o mFixHdr mFixHdr.o install: cp mPix2Coord mFixHdr ../../bin diff --git a/util/Rotate/Makefile.LINUX b/util/Rotate/Makefile.LINUX index 31300ca..9c691ac 100644 --- a/util/Rotate/Makefile.LINUX +++ b/util/Rotate/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mRotate: mRotate.o $(CC) -o mRotate mRotate.o \ diff --git a/util/Search/Makefile.LINUX b/util/Search/Makefile.LINUX index c8c15a4..83dbc37 100644 --- a/util/Search/Makefile.LINUX +++ b/util/Search/Makefile.LINUX @@ -8,12 +8,12 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I./rtree -I../../lib/include -I../../Montage -LIBS = -Lrtree -lrtree \ +CFLAGS += -I. -I./rtree -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -Lrtree -lrtree \ -L../../lib -lcmd -lwcstools -lcoord -lmtbl -lcfitsio -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mSearch: mSearch.o (cd rtree; make) diff --git a/util/Search/rtree/Makefile b/util/Search/rtree/Makefile index 4de074e..4b0a400 100644 --- a/util/Search/rtree/Makefile +++ b/util/Search/rtree/Makefile @@ -1,5 +1,4 @@ CC = gcc -CFLAGS = OBJECTS = card.o \ index.o \ @@ -15,10 +14,10 @@ librtree.a: $(OBJECTS) ranlib librtree.a test: test.c librtree.a - $(CC) $(LDFLAGS) -o $@ test.c librtree.a -lm + $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ test.c librtree.a -lm .c.o: - $(CC) $(CFLAGS) -Wall -c $< + $(CC) $(CFLAGS) $(CPPFLAGS) -Wall -c $< clean: rm -rf ./*.o ./*.a diff --git a/util/ShrinkHdr/Makefile.LINUX b/util/ShrinkHdr/Makefile.LINUX index 3f2058c..8c12fd4 100644 --- a/util/ShrinkHdr/Makefile.LINUX +++ b/util/ShrinkHdr/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mShrinkHdr: mShrinkHdr.o $(CC) -o mShrinkHdr mShrinkHdr.o \ diff --git a/util/TblExec/Makefile b/util/TblExec/Makefile index 58eb224..8eab94d 100644 --- a/util/TblExec/Makefile +++ b/util/TblExec/Makefile @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lsvc -lmtbl -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lsvc -lmtbl -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mTblExec: mTblExec.o $(CC) -o mTblExec mTblExec.o $(LIBS) diff --git a/util/Transpose/Makefile.LINUX b/util/Transpose/Makefile.LINUX index bdb0157..26c7cfc 100644 --- a/util/Transpose/Makefile.LINUX +++ b/util/Transpose/Makefile.LINUX @@ -8,11 +8,11 @@ .SUFFIXES: .c .o CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -CFLAGS = -g -I. -I../../lib/include -I../../Montage -LIBS = -L../../lib -lwcstools -lcfitsio -lcoord -lm +CFLAGS += -I. -I../../lib/include -I../../Montage +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcfitsio -lcoord -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c mTranspose: mTranspose.o $(CC) -o mTranspose mTranspose.o \ diff --git a/util/Viewer/Makefile.LINUX b/util/Viewer/Makefile.LINUX index ee56db8..9170f35 100644 --- a/util/Viewer/Makefile.LINUX +++ b/util/Viewer/Makefile.LINUX @@ -11,13 +11,13 @@ DATA_DIR = $(shell cd ../../data; pwd) CC = gcc -std=c99 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -std=c99 \ -DFONT_DIR='"$(DATA_DIR)/fonts/"' -CFLAGS = -g -I. -I../../lib/include -I../../lib/freetype/include \ +CFLAGS += -I. -I../../lib/include -I../../lib/freetype/include \ -I../../lib/freetype/include/freetype2 -I../../Montage -LIBS = -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -llodepng -lmtbl -lcmd \ +LIBS = $(LDFLAGS) -L../../lib -lwcstools -lcoord -lcfitsio -ljpeg -llodepng -lmtbl -lcmd \ -L../../lib/freetype/lib -lfreetype -lm .c.o: - $(CC) $(CFLAGS) -c $*.c + $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c all: mViewer mHistogram