Changeset 3180 in Sophya for trunk/SophyaLib/BuildMgr
- Timestamp:
- Feb 7, 2007, 12:28:06 PM (19 years ago)
- Location:
- trunk/SophyaLib/BuildMgr
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BuildMgr/Makefile
r3013 r3180 23 23 if [ -f $(SOPHYAINCP)/SophyaConfInfo/LinAlg.conf ] ; then cd ../LinAlg ; $(MAKE) ; fi 24 24 if [ -f $(SOPHYAINCP)/SophyaConfInfo/XAstroPack.conf ] ; then cd ../XAstroPack ; $(MAKE) ; fi 25 if [ -f $(SOPHYAINCP)/SophyaConfInfo/MinuitAdapt.conf ] ; then cd ../MinuitAdapt ; $(MAKE) ; fi26 25 27 26 PI:: -
trunk/SophyaLib/BuildMgr/README
r3084 r3180 28 28 # run the configure script 29 29 csh> ./configure -sbase $SOPHYABASE -scxx g++ -extp /usr/local 30 -noext fftw -noext lapack -noext astro -noext minuit30 -noext fftw -noext lapack -noext astro 31 31 32 32 2/ compile and build the libraries … … 113 113 * XAstroPack/ Interface with astronomy library (XEphem) 114 114 The XEphem library code is in the SOPHYA module XephemAstroLib 115 * MinuitAdapt/ Inteface with the CERN Minuit minimization routines116 115 117 116 * XephemAstroLib/ The code of the external XEphem astronomy library, extracted from XEphem -
trunk/SophyaLib/BuildMgr/configure
r3001 r3180 15 15 set ALLPILIBS = ( '-lPI' '-lPIext' '-lPIGcont' ) 16 16 17 set SOPEXT = ( FitsIOServer IFFTW LinAlg XAstroPack MinuitAdapt)18 set EXTCURNAME = ( fits fftw lapack astro minuit)19 set SOPEXTOK = ( 1 1 1 1 1)20 set EXTINCNAME = ( FitsIO/fitsio.h FFTW/fftw3.h PASDEINC XAstro/astro.h Cern/minuit.h)21 set EXTLIBNAME = ( libcfitsio.a libfftw3.a liblapack.a libxastro.a libminuit.a)22 set ALLEXTLIBS = ( '-lcfitsio' '-lfftw3' '-llapack -lblas' '-lxastro' '-lminuit')23 24 #FFTW2: set EXTINCNAME = ( FitsIO/fitsio.h FFTW/fftw.h PASDEINC XAstro/astro.h Cern/minuit.h)25 #FFTW2: set EXTLIBNAME = ( libcfitsio.a libfftw.a liblapack.a libxastro.a libminuit.a)26 #FFTW2: set ALLEXTLIBS = ( '-lcfitsio' '-lfftw -lrfftw' '-llapack -lblas' '-lxastro' '-lminuit')17 set SOPEXT = ( FitsIOServer IFFTW LinAlg XAstroPack ) 18 set EXTCURNAME = ( fits fftw lapack astro ) 19 set SOPEXTOK = ( 1 1 1 1 ) 20 set EXTINCNAME = ( FitsIO/fitsio.h FFTW/fftw3.h PASDEINC XAstro/astro.h ) 21 set EXTLIBNAME = ( libcfitsio.a libfftw3.a liblapack.a libxastro.a ) 22 set ALLEXTLIBS = ( '-lcfitsio' '-lfftw3' '-llapack -lblas' '-lxastro' ) 23 24 #FFTW2: set EXTINCNAME = ( FitsIO/fitsio.h FFTW/fftw.h PASDEINC XAstro/astro.h ) 25 #FFTW2: set EXTLIBNAME = ( libcfitsio.a libfftw.a liblapack.a libxastro.a ) 26 #FFTW2: set ALLEXTLIBS = ( '-lcfitsio' '-lfftw -lrfftw' '-llapack -lblas' '-lxastro' ) 27 27 28 28 set defextinc = ( /usr/include /usr/local/include ) … … 46 46 echo 'configure [-sbase SOPHYABASE] [-scxx SOPHYACXX] [-incln] [-minc mymake.inc] ' 47 47 echo ' [-extp dir1 -extp dir2 ...] [-extip dir1 -extip dir2 ... ] [-extlp dir1 -extlp dir2 ... ]' 48 echo ' [-noextlib -noext fits -noext fftw -noext lapack -noext astro -noext minuit]'48 echo ' [-noextlib -noext fits -noext fftw -noext lapack -noext astro]' 49 49 echo ' [-usefftw2 -uselapack2] [-singleslb]' 50 50 exit -1 -
trunk/SophyaLib/BuildMgr/domkmf
r2763 r3180 14 14 15 15 echo " ==== Creation smakefile pour les modules EXTLIBS_SOPHYA ====" 16 ### ATTENTION ### ne pas faire mkmflib pour MinuitAdapt17 16 foreach f ( FitsIOServer IFFTW LinAlg XAstroPack ) 18 17 set cmd = "./mkmflib $* $f" -
trunk/SophyaLib/BuildMgr/smakefile
r3013 r3180 23 23 if [ -f $(SOPHYAINCP)/SophyaConfInfo/LinAlg.conf ] ; then cd ../LinAlg ; $(MAKE) -f smakefile ; fi 24 24 if [ -f $(SOPHYAINCP)/SophyaConfInfo/XAstroPack.conf ] ; then cd ../XAstroPack ; $(MAKE) -f smakefile ; fi 25 if [ -f $(SOPHYAINCP)/SophyaConfInfo/MinuitAdapt.conf ] ; then cd ../MinuitAdapt ; $(MAKE) -f smakefile ; fi26 25 27 26 PI::
Note:
See TracChangeset
for help on using the changeset viewer.