Changeset 480 in Sophya for trunk/SophyaLib/Mgr/Makefile.slb
- Timestamp:
- Oct 20, 1999, 12:25:32 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/Mgr/Makefile.slb
r478 r480 6 6 slbpi: slb $(SLB)libPI.so 7 7 8 # Chemin des librairies Motifs / X11 (pour chemin non standard) 9 LIBXPATH := 8 10 # Commande de construction de shared-lib 9 11 CMDSHL := ld -partage … … 19 21 CMDTILSHL := echo 'Cas Non Prevu' 20 22 CMDTILSHLPI := echo 'Cas Non Prevu' 21 # Chemin des librairies Motifs / X11 (pour chemin non standard) 22 LIBXPATH := 23 # Utilisation du compilo C++ comme driver pour fabrication des shared-libs 24 CMDSHLCXX := $(LINK.cc) 25 FGSHLACXX := 26 FGSHLNCXX := 27 # S'il faut utiliser $(CMDSHLCXX) pour fabrication des shared-libs 28 USECXX4SO := N 29 # On utilise le compilo g++ pour la fabrication des shared libs 30 ifeq ($(EROSCXX), g++) 31 override USECXX4SO := Y 32 override CMDSHLCXX := $(LINK.cc) -shared 33 endif 34 35 # On utilise le compilo KCC pour la fabrication des shared libs 36 ifeq ($(EROSCXX), KCC) 37 override USECXX4SO := Y 38 override CMDSHLCXX := $(LINK.cc) 39 endif 40 41 # On utilise le compilo aCC (HP) pour la fabrication des shared libs 42 ifeq ($(EROSCXX), aCC) 43 override USECXX4SO := Y 44 override CMDSHLCXX := $(LINK.cc) -b 45 endif 23 46 24 47 # Construction de shared-libs sous OSF1 … … 38 61 override TILSHLPI := 39 62 override CMDTILSHLPI := echo 'No Template instanciation library' 63 override USECXX4SO := N 40 64 endif 65 # Attention - Dangereux de mettre -expect_unresolved , $CHECK$ Reza 20/10/99 41 66 override CMDSHLCXX := $(LINK.cc) -shared -expect_unresolved '*' 42 67 override FGSHLACXX := … … 50 75 override FGSHLN := --no-whole-archiv 51 76 override CMDSHLCXX := $(LINK.cc) -shared 77 ifeq ($(EROSCXX), KCC) 78 override CMDSHLCXX := $(LINK.cc) 79 endif 52 80 override FGSHLACXX := 53 81 override FGSHLNCXX := … … 55 83 override TILSHL := 56 84 override CMDTILSHL := echo 'No Template instanciation library' 85 override LIBXPATH := -L/usr/X11/lib -L/usr/X11R6/lib 86 endif 87 88 # Construction de shared-libs sous Sun-OS 89 ifeq ($(MACHEROS),SunOS) 90 override CMDSHL := ld -G 91 override FGSHLA := -z allextract 92 override FGSHLN := -z weakextract 93 override LIBLSHL := $(LIBG) -lm -lc 94 override TILSHL := 95 override CMDTILSHL := echo 'No Template instanciation library' 57 96 override LIBXPATH := -L/usr/X11/lib 97 override USECXX4SO := Y 98 endif 99 100 # Construction de shared-libs sous SGI 101 ifeq ($(MACHEROS), IRIX64) 102 override CMDSHL := ld -shared 103 override FGSHLA := -all 104 override FGSHLN := -notall 105 override LIBLSHL := $(LIBG) -lm -lc 106 override TILSHL := 107 override CMDTILSHL := echo 'No Template instanciation library' 108 ifeq ($(EROSCXX), CC) 109 override CMDSHLCXX := CC -shared 110 override LIBLSHL := -lm -lc 111 endif 112 override LIBXPATH := -L/usr/X11/lib 113 override USECXX4SO := Y 58 114 endif 59 115
Note:
See TracChangeset
for help on using the changeset viewer.