# can't use the ~/work below.... # need to extend LD_LIBRARY_PATH SYSTOOLL = $(HOME)/work/midi/linuxul/lib SYSTOOLI = $(HOME)/work/midi/linuxul/include work = $(HOME)/work/midi/linuxul CXX=g++ INCLUDES=-I$(SYSTOOLI) -I$(SYSTOOLI)/CCfits LIBS=-L$(SYSTOOLL) DEFINES=-DHAVE_SSTREAM mioFitsCnvrt: mioFitsCnvrt.o mioINDX_RANGE.o mioCCFITS.o mioREGION.o $(CXX) $(LIBS) -o mioFitsCnvrt mioFitsCnvrt.o mioINDX_RANGE.o mioCCFITS.o mioREGION.o -lCCfits -lcfitsio do_man: cd ../man ; catman -M . -w CCfits: cfitsio - gunzip -c CCfits-1.2.tar.gz > CCfits-1.2.tar tar xf CCfits-1.2.tar cd CCfits-1.2 ; CXX=g++ ./configure --prefix=$(work) --with-cfitsio-include=$(SYSTOOLI) --with-cfitsio-libdir=$(SYSTOOLL) cd CCfits-1.2 ; make all install cfitsio: - gunzip cfitsio*.tar.gz tar xf cfitsio*.tar cd cfitsio ; CC=gcc ./configure --prefix=$(work); make; make install mioFitsCnvrt.o: mioFitsCnvrt.C $(CXX) -O $(INCLUDES) $(DEFINES) -c mioFitsCnvrt.C mioINDX_RANGE.o: mioINDX_RANGE.C mioINDX_RANGE.h $(CXX) -O $(INCLUDES) $(DEFINES) -c mioINDX_RANGE.C mioCCFITS.o: mioCCFITS.C mioCCFITS.h $(CXX) -O $(INCLUDES) $(DEFINES) -c mioCCFITS.C mioREGION.o: mioREGION.C mioREGION.h $(CXX) -O $(INCLUDES) $(DEFINES) -c mioREGION.C