Changeset 2392 in Sophya
- Timestamp:
- May 28, 2003, 11:03:19 PM (22 years ago)
- Location:
- trunk/ArchTOIPipe
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/Kernel/piotoirdr.cc
r2386 r2392 3 3 // Christophe Magneville 4 4 // Reza Ansari 5 // $Id: piotoirdr.cc,v 1. 6 2003-05-20 10:10:08aubourg Exp $5 // $Id: piotoirdr.cc,v 1.7 2003-05-28 21:03:19 aubourg Exp $ 6 6 7 7 #include "piotoirdr.h" … … 9 9 extern void fits_lock(); 10 10 extern void fits_unlock(); 11 12 char** environ; // For darwin dylibs with piolib 11 13 12 14 PIOTOIReader::PIOTOIReader(string grp, string obj, string flg) { -
trunk/ArchTOIPipe/Kernel/ringprocessor.h
r2386 r2392 5 5 // Christophe Magneville 6 6 // Reza Ansari 7 // $Id: ringprocessor.h,v 1. 2 2003-05-20 10:10:09 aubourg Exp $7 // $Id: ringprocessor.h,v 1.3 2003-05-28 21:03:19 aubourg Exp $ 8 8 9 9 … … 40 40 virtual void run(); 41 41 42 virtual int getMinRingIndex() ;43 virtual int getMaxRingIndex() ;42 virtual int getMinRingIndex() {return ringBegin;} 43 virtual int getMaxRingIndex() {return ringEnd;} 44 44 virtual void setRingRange(int min, int max) {ringBegin=min; ringEnd=max;} 45 45 -
trunk/ArchTOIPipe/Makefile.in
r2328 r2392 16 16 USE_PIOLIB=@use_piolib@ 17 17 18 MACHEROS:= $(shell echo `uname`)19 MACHDIR := $( MACHEROS)-$(CXX)18 UNAME := $(shell echo `uname`) 19 MACHDIR := $(UNAME)-$(CXX) 20 20 21 21 … … 23 23 include $(DPCBASEREP)/Include/MakefileUser.h 24 24 25 ifdef NOSHLIB26 LIBF = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libBlitz.a $(LIB)libFitsIOServer.a27 LIBS := -L$(LIB) -lSysTools -lNTools -lBlitz $(LIBS)28 ifeq ($(CXX),cxx)29 # librairie des instances de templates cxx30 LIBS := $(LIBS) -lrt31 endif32 else33 25 LIBF = $(SLB)libsophya.so 34 26 LIBS := -L$(SLB) -lextsophya -lsophya $(LIBS) 35 ifeq ($( MACHEROS),OSF1)27 ifeq ($(UNAME),OSF1) 36 28 LIBS := $(LIBS) -lfor 37 29 endif 38 endif39 30 40 31 CPPFLAGS := -DWITH_SOPHYA $(CPPFLAGS) … … 48 39 CPPFLAGS := $(CPPFLAGS) @cfitsincdir@ -I. -DANSI 49 40 50 ifeq ($ USE_PIOLIB,1)51 PIOLIBS := @piolibdir@ -lpiolib41 ifeq ($(USE_PIOLIB),1) 42 PIOLIBS := -L@piolibdir@ -lpiolib 52 43 else 53 44 PIOLIBS := … … 56 47 LDLIBS=@cfitslibdir@ -lcfitsio $(PIOLIBS) $(LIBS) 57 48 58 ifeq ($( MACHEROS),IRIX64)49 ifeq ($(UNAME),IRIX64) 59 50 ifeq ($(CXX), g++) 60 51 LDLIBS=@cfitslibdir@ -lcfitsio -L /usr/lib32/ … … 124 115 # librairie compilateur GNU (g++) 125 116 LIBGPP := -lstdc++ 126 ifeq ($( MACHEROS), Darwin)117 ifeq ($(UNAME), Darwin) 127 118 LIBGPP := -L/sw/lib -ldl -L/usr/lib/gcc/darwin/default -lstdc++ -lcc_dynamic 128 119 endif … … 172 163 173 164 # Construction de shared-libs sous OSF1 174 ifeq ($( MACHEROS),OSF1)165 ifeq ($(UNAME),OSF1) 175 166 override CMDSHL := ld -shared -update_registry $(SLB)so_locations 176 167 override FGSHLA := -all … … 194 185 195 186 # Construction de shared-libs sous Linux 196 ifeq ($( MACHEROS),Linux)187 ifeq ($(UNAME),Linux) 197 188 override CMDSHL := ld -shared 198 189 override FGSHLA := --whole-archive … … 211 202 212 203 # Construction de shared-libs sous Sun-OS 213 ifeq ($( MACHEROS),SunOS)204 ifeq ($(UNAME),SunOS) 214 205 override CMDSHL := ld -G 215 206 override FGSHLA := -z allextract … … 221 212 222 213 # Construction de shared-libs sous SGI 223 ifeq ($( MACHEROS), IRIX64)214 ifeq ($(UNAME), IRIX64) 224 215 override CMDSHL := ld -shared 225 216 override FGSHLA := -all … … 234 225 235 226 # Construction de shared-libs sous OSX 236 ifeq ($( MACHEROS), Darwin)227 ifeq ($(UNAME), Darwin) 237 228 override CMDSHL := libtool -dynamic 238 229 override FGSHLA := … … 240 231 override TILSHL := 241 232 override CMDSHLCXX := libtool -dynamic 233 override FGSHLNCXX := 242 234 endif 243 235 244 236 SLBNAME = libpipe.so 245 ifeq ($( MACHEROS),Darwin)246 SLBNAME = libpipe.dylib237 ifeq ($(UNAME),Darwin) 238 SLBNAME = libpipe.dylib 247 239 endif 248 240 … … 252 244 $(SLBNAME) : build_kernel build_processors build_sophya 253 245 $(CMDSHLCXX) -o $(SLBNAME) \ 254 Kernel/*.o Processors/*.o ProcWSophya/*.o \246 Kernel/*.o Processors/*.o ProcWSophya/*.o $(PIOLIBS) \ 255 247 $(FGSHLNCXX) -L$(SLB) -lsophya -lextsophya $(EXTLIB) $(LIBLSHL) 256 248 257 249 250 -
trunk/ArchTOIPipe/ProcWSophya/Makefile.in
r2359 r2392 48 48 SRCFILES=map2toi.cc toi2map.cc rztoi.cc simtoipr.cc ktoibad.cc smoothtoi.cc \ 49 49 noisegen.cc meanvarestim.cc simoffset.cc simcleaner.cc flag2map.cc toi2toi_addsp.cc \ 50 Bolos2ring.cc PSB2ring.cc toi2ring.cc ring2cout.cc 50 Bolos2ring.cc PSB2ring.cc toi2ring.cc ring2cout.cc ring33.cc 51 51 52 52 FILES=$(patsubst %.c,%.o,$(SRCFILES:.cc=.o))
Note:
See TracChangeset
for help on using the changeset viewer.