Changeset 1455 in Sophya


Ignore:
Timestamp:
Apr 10, 2001, 4:25:44 PM (24 years ago)
Author:
cmv
Message:

intro module XAstroPack cmv+rz 10/4/2001

Location:
trunk/SophyaLib/Mgr
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Mgr/Makefile

    r1041 r1455  
    1717cxxlibs:  SysTools TArray NTools HiStats SkyMap Samba SkyT
    1818
    19 cxxextlibs:  FitsIOServer IFFTW LinAlg
     19cxxextlibs:  FitsIOServer IFFTW LinAlg XAstroPack
    2020
    2121#--- Create directory and copy includes for install
     
    7979        if [ -d LinAlg ] ; then cd  LinAlg ; $(MAKE) ; fi
    8080 
     81.PHONY:  XAstroPack
     82XAstroPack:
     83        if [ -d XAstroPack ] ; then cd  XAstroPack ; $(MAKE) ; fi
     84 
    8185.PHONY: PI
    8286PI:
     
    8791#  List of libraries (.a)
    8892PSLB =  $(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
     93EXTPSLB =  $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a $(LIB)libXAstroPack.a
    9094PIPSLB =  $(LIB)libPI.a  $(LIB)libPIext.a
    9195
    9296#  List of external library references
    93 EXTLIBL  = -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw
    94 EXTSLBL  = -L$(EXTSLBPATH) -lcfitsio -lfftw
     97EXTLIBL  = -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw -lxastro
     98EXTSLBL  = -L$(EXTSLBPATH) -lcfitsio -lfftw -lrfftw -lxastro
    9599
    96100# defining the other external libraries needed on different systems
     
    138142OBJIFFTW = $(shell echo `cat ./IFFTW/objlist.list `)
    139143OBJLinAlg = $(shell echo `cat ./LinAlg/objlist.list `)
    140 ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJLinAlg)
    141  
     144OBJXAstroPack = $(shell echo `cat ./XAstroPack/objlist.list `)
     145ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJLinAlg) $(OBJXAstroPack)
     146
    142147# List of .o files for PI modules
    143148OBJPI = $(shell echo `cat ./PI/objlist.list `)
  • trunk/SophyaLib/Mgr/README

    r1336 r1455  
    1919* LinAlg/        Interface with Lapack linear algebra package
    2020* IFFTW/         Interface with FFTW package
     21* XAstroPack/    Interface with astronomy library (XEphem)
     22                 Code is into the SOPHYA module XephemAstroLib
    2123
    2224
  • trunk/SophyaLib/Mgr/extlibdirs

    r755 r1455  
    22IFFTW
    33LinAlg
     4XAstroPack
  • trunk/SophyaLib/Mgr/makefileuser.inc

    r997 r1455  
    3535#--------- lib sophya interface externes ---------
    3636ifndef NOEXTLIB
    37 LIBF := $(LIBF) $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a
    38 LIBS := $(LIBS) -lFitsIOServer -lIFFTW -lLinAlg
     37LIBF := $(LIBF) $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a $(LIB)libXAstroPack.a
     38LIBS := $(LIBS) -lFitsIOServer -lIFFTW -lLinAlg -lXAstroPack
    3939#LIBF := $(LIBF)libBlitz.a
    4040#LIBS := $(LIBS) -lBlitz
     
    4949#--------- Other Extern Libraries ---------
    5050ifndef NOEXTLIB
    51 ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a
    52 ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw
     51ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a $(EXTLIBPATH)libxastro.a
     52ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw -lxastro
    5353ifeq ($(MACHEROS),OSF1)
    5454ELIBS := $(ELIBS) -ldxml
     
    104104# on pourrait appeller les blabla.so (EXTSLBPATH) si on les avait crees
    105105ifndef NOEXTLIB
    106 ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a
    107 ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw
     106ELIBF := $(ELIBF) $(EXTLIBPATH)libcfitsio.a $(EXTLIBPATH)libfftw.a $(EXTLIBPATH)librfftw.a $(EXTLIBPATH)libxastro.a
     107ELIBS := $(ELIBS) -L$(EXTLIBPATH) -lcfitsio -lfftw -lrfftw  -lxastro
    108108ifeq ($(MACHEROS),OSF1)
    109109ELIBS := $(ELIBS) -ldxml
  • trunk/SophyaLib/Mgr/mkslbsgi.csh

    r1378 r1455  
    2525set EXTSLBPL = -L${EXTLIBDIR}/IRIX64-CC/ShLibs/
    2626
    27 set EXTLIBL  = "${EXTLIBPL} -lcfitsio -lfftw -lrfftw "
    28 set EXTSLBL  = "${EXTSLBPL} -lcfitsio -lfftw "
     27set EXTLIBL  = "${EXTLIBPL} -lcfitsio -lfftw -lrfftw -lxastro"
     28set EXTSLBL  = "${EXTSLBPL} -lcfitsio -lfftw -lrfftw -lxastro"
    2929
    3030
     
    4141set OBJIFFTW = `cat ./IFFTW/objlist.list `
    4242set OBJLinAlg = `cat ./LinAlg/objlist.list `
    43 set ALLEXTOBJS = ( $OBJFitsIOServer $OBJIFFTW $OBJLinAlg )
     43set OBJXAstroPack = `cat ./XAstroPack/objlist.list `
     44set ALLEXTOBJS = ( $OBJFitsIOServer $OBJIFFTW $OBJLinAlg $OBJXAstroPack )
    4445
    4546set OBJPI = `cat ./PI/objlist.list `
Note: See TracChangeset for help on using the changeset viewer.