Changeset 663 in Sophya for trunk/SophyaLib/Mgr/Makefile
- Timestamp:
- Nov 29, 1999, 1:48:11 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/SophyaLib/Mgr/Makefile (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Mgr/Makefile
r510 r663 1 1 include Mgr/Makefile.h 2 LIBF = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libSamba.a $(LIB)lib FitsIOServer.a3 LIBS = -L$(LIB) -lSysTools -lNTools -lSamba -l FitsIOServer -lm2 LIBF = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libSamba.a $(LIB)libSkyT.a $(LIB)libFitsIOServer.a 3 LIBS = -L$(LIB) -lSysTools -lNTools -lSamba -lSkyT -lFitsIOServer -lm 4 4 LIBG = -L$(GLB) -lstdc++ 5 5 ifeq ($(HOSTTYPE), powerpc) … … 16 16 # pour instantiation automatique/manuels 17 17 18 cxxlibs: Blitz SysTools NTools Samba FitsIOServer 19 18 cxxlibs: FitsIOServer SkyT Samba NTools SysTools Blitz 19 20 .PHONY: FitsIOServer 21 FitsIOServer: 22 if [ -d FitsIOServer ] ; then cd FitsIOServer ; $(MAKE) ; fi 23 24 .PHONY: SkyT 25 SkyT: 26 if [ -d SkyT ] ; then cd SkyT ; $(MAKE) ; fi 27 28 .PHONY: Samba 29 Samba: 30 if [ -d Samba ] ; then cd Samba ; $(MAKE) ; fi 31 32 .PHONY: NTools 33 NTools: 34 if [ -d NTools ] ; then cd NTools ; $(MAKE) ; fi 35 36 .PHONY: SysTools 37 SysTools: 38 if [ -d SysTools ] ; then cd SysTools ; $(MAKE) ; fi 39 20 40 .PHONY: Blitz 21 41 Blitz: 22 42 if [ -d Blitz ] ; then cd Blitz ; $(MAKE) ; fi 23 24 .PHONY: SysTools25 SysTools:26 if [ -d SysTools ] ; then cd SysTools ; $(MAKE) ; fi27 28 .PHONY: NTools29 NTools:30 if [ -d NTools ] ; then cd NTools ; $(MAKE) ; fi31 32 .PHONY: Samba33 Samba:34 if [ -d Samba ] ; then cd Samba ; $(MAKE) ; fi35 36 .PHONY: FitsIOServer37 FitsIOServer:38 if [ -d FitsIOServer ] ; then cd FitsIOServer ; $(MAKE) ; fi39 43 40 44 .PHONY: PI … … 45 49 ifndef NOSHLIB 46 50 47 PSLB = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libBlitz.a 51 ifdef CFITSIODIR 52 PSLB = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libSamba.a $(LIB)libSkyT.a $(LIB)libFitsIOServer.a 53 else 54 PSLB = $(LIB)libSysTools.a $(LIB)libNTools.a $(LIB)libSamba.a $(LIB)libSkyT.a 55 endif 48 56 slb : $(SLB)libtools.so 49 57 slbpi: slb $(SLB)libPI.so … … 106 114 override USECXX4SO := N 107 115 endif 108 # Attention - Dangereux de mettre -expect_unresolved , $CHECK$ Reza 20/10/99109 override CMDSHLCXX := $(LINK.cc) -shared -expect_unresolved '*'116 # Attention - Dangereux de mettre -expect_unresolved , enleve Reza 17/11/99 117 override CMDSHLCXX := $(LINK.cc) -shared 110 118 override FGSHLACXX := 111 119 override FGSHLNCXX := … … 158 166 159 167 # Liste des .o associes a une librairie 160 OBJSysTools = $(shell echo `cat ./SysTools/SysTools.o.list`) 161 OBJNTools = $(shell echo `cat ./NTools/NTools.o.list`) 162 OBJBlitz = $(shell echo `cat ./Blitz/Blitz.o.list`) 163 OBJSamba = $(shell echo `cat ./Samba/Samba.o.list`) 164 OBJFitsIOServer = $(shell echo `cat ./FitsIOServer/FitsIOServer.o.list`) 165 OBJPI = $(shell echo `cat ./PI/PI.o.list`) 166 OBJPIext = $(shell echo `cat ./PIext/PIext.o.list`) 168 OBJSysTools = $(shell echo `cat ./SysTools/objlist.list`) 169 OBJNTools = $(shell echo `cat ./NTools/objlist.list`) 170 # OBJBlitz = $(shell echo `cat ./Blitz/objlist.list`) 171 OBJSamba = $(shell echo `cat ./Samba/objlist.list`) 172 OBJSkyT = $(shell echo `cat ./SkyT/objlist.list`) 173 OBJFitsIOServer = $(shell echo `cat ./FitsIOServer/objlist.list`) 174 OBJPI = $(shell echo `cat ./PI/objlist.list`) 175 OBJPIext = $(shell echo `cat ./PIext/objlist.list`) 176 177 ifdef CFITSIODIR 178 AllObjs := $(OBJSysTools) $(OBJNTools) $(OBJSamba) $(OBJSkyT) $(OBJFitsIOServer) 179 else 180 AllObjs := $(OBJSysTools) $(OBJNTools) $(OBJSamba) $(OBJSkyT) 181 endif 167 182 168 183 # Creation des librairies partagees … … 174 189 cd $(OBJ); \ 175 190 $(CMDSHLCXX) -o $(SLB)libtools.so \ 176 $(FGSHLACXX) $( OBJSysTools) $(OBJNTools) $(OBJSamba) $(OBJFitsIOServer) $(OBJBlitz)$(TILSHL) \177 $(FGSHLNCXX) -L$(SLB) $(LIBLSHL) $(FITSIOLIB)191 $(FGSHLACXX) $(AllObjs) $(TILSHL) \ 192 $(FGSHLNCXX) -L$(SLB) $(LIBLSHL) $(FITSIOLIB) 178 193 179 194
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/PI/chrome/site/your_project_logo.png)