Changeset 1455 in Sophya
- Timestamp:
- Apr 10, 2001, 4:25:44 PM (24 years ago)
- Location:
- trunk/SophyaLib/Mgr
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Mgr/Makefile
r1041 r1455 17 17 cxxlibs: SysTools TArray NTools HiStats SkyMap Samba SkyT 18 18 19 cxxextlibs: FitsIOServer IFFTW LinAlg 19 cxxextlibs: FitsIOServer IFFTW LinAlg XAstroPack 20 20 21 21 #--- Create directory and copy includes for install … … 79 79 if [ -d LinAlg ] ; then cd LinAlg ; $(MAKE) ; fi 80 80 81 .PHONY: XAstroPack 82 XAstroPack: 83 if [ -d XAstroPack ] ; then cd XAstroPack ; $(MAKE) ; fi 84 81 85 .PHONY: PI 82 86 PI: … … 87 91 # List of libraries (.a) 88 92 PSLB = $(LIB)libSysTools.a $(LIB)libTArray.a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libSkyMap.a $(LIB)libSamba.a $(LIB)libSkyT.a 89 EXTPSLB = $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a 93 EXTPSLB = $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a $(LIB)libXAstroPack.a 90 94 PIPSLB = $(LIB)libPI.a $(LIB)libPIext.a 91 95 92 96 # List of external library references 93 EXTLIBL = -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw 94 EXTSLBL = -L$(EXTSLBPATH) -lcfitsio -lfftw 97 EXTLIBL = -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw -lxastro 98 EXTSLBL = -L$(EXTSLBPATH) -lcfitsio -lfftw -lrfftw -lxastro 95 99 96 100 # defining the other external libraries needed on different systems … … 138 142 OBJIFFTW = $(shell echo `cat ./IFFTW/objlist.list `) 139 143 OBJLinAlg = $(shell echo `cat ./LinAlg/objlist.list `) 140 ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJLinAlg) 141 144 OBJXAstroPack = $(shell echo `cat ./XAstroPack/objlist.list `) 145 ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJLinAlg) $(OBJXAstroPack) 146 142 147 # List of .o files for PI modules 143 148 OBJPI = $(shell echo `cat ./PI/objlist.list `) -
trunk/SophyaLib/Mgr/README
r1336 r1455 19 19 * LinAlg/ Interface with Lapack linear algebra package 20 20 * IFFTW/ Interface with FFTW package 21 * XAstroPack/ Interface with astronomy library (XEphem) 22 Code is into the SOPHYA module XephemAstroLib 21 23 22 24 -
trunk/SophyaLib/Mgr/extlibdirs
r755 r1455 2 2 IFFTW 3 3 LinAlg 4 XAstroPack -
trunk/SophyaLib/Mgr/makefileuser.inc
r997 r1455 35 35 #--------- lib sophya interface externes --------- 36 36 ifndef NOEXTLIB 37 LIBF := $(LIBF) $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a 38 LIBS := $(LIBS) -lFitsIOServer -lIFFTW -lLinAlg 37 LIBF := $(LIBF) $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a $(LIB)libXAstroPack.a 38 LIBS := $(LIBS) -lFitsIOServer -lIFFTW -lLinAlg -lXAstroPack 39 39 #LIBF := $(LIBF)libBlitz.a 40 40 #LIBS := $(LIBS) -lBlitz … … 49 49 #--------- Other Extern Libraries --------- 50 50 ifndef NOEXTLIB 51 ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a 52 ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw 51 ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a $(EXTLIBPATH)libxastro.a 52 ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw -lxastro 53 53 ifeq ($(MACHEROS),OSF1) 54 54 ELIBS := $(ELIBS) -ldxml … … 104 104 # on pourrait appeller les blabla.so (EXTSLBPATH) si on les avait crees 105 105 ifndef NOEXTLIB 106 ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a 107 ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw 106 ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a $(EXTLIBPATH)libxastro.a 107 ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw -lxastro 108 108 ifeq ($(MACHEROS),OSF1) 109 109 ELIBS := $(ELIBS) -ldxml -
trunk/SophyaLib/Mgr/mkslbsgi.csh
r1378 r1455 25 25 set EXTSLBPL = -L${EXTLIBDIR}/IRIX64-CC/ShLibs/ 26 26 27 set EXTLIBL = "${EXTLIBPL} -lcfitsio -lfftw -lrfftw "28 set EXTSLBL = "${EXTSLBPL} -lcfitsio -lfftw "27 set EXTLIBL = "${EXTLIBPL} -lcfitsio -lfftw -lrfftw -lxastro" 28 set EXTSLBL = "${EXTSLBPL} -lcfitsio -lfftw -lrfftw -lxastro" 29 29 30 30 … … 41 41 set OBJIFFTW = `cat ./IFFTW/objlist.list ` 42 42 set OBJLinAlg = `cat ./LinAlg/objlist.list ` 43 set ALLEXTOBJS = ( $OBJFitsIOServer $OBJIFFTW $OBJLinAlg ) 43 set OBJXAstroPack = `cat ./XAstroPack/objlist.list ` 44 set ALLEXTOBJS = ( $OBJFitsIOServer $OBJIFFTW $OBJLinAlg $OBJXAstroPack ) 44 45 45 46 set OBJPI = `cat ./PI/objlist.list `
Note:
See TracChangeset
for help on using the changeset viewer.