Changeset 2432 in Sophya for trunk/SophyaLib/Mgr/makefile.darwin


Ignore:
Timestamp:
Sep 12, 2003, 11:48:28 AM (22 years ago)
Author:
ansari
Message:

Adaptation makefile.darwin et Makefile.slb pour MacOSX 10.2 - g++ 3.1 , Reza 12/09/2003

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Mgr/makefile.darwin

    r2150 r2432  
    11# include files defining compiler/linker options
    2 MODULECXXREPNAME := PI
    32include Mgr/Makefile.h
    43include Mgr/Makefile.slb
     
    10099 
    101100#  List of libraries (.a)
    102 PSLB =  $(LIB)libBaseTools.a $(LIB)libSysTools.a $(LIB)libSUtils.a $(LIB)libTArray.a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libSkyMap.a $(LIB)libSamba.a $(LIB)libSkyT.a $(LIB)libSysSpec.a
     101PSLB =  $(LIB)libBaseTools.a $(LIB)libSysTools.a $(LIB)libSUtils.a $(LIB)libTArray.a $(LIB)libNTools.a $(LIB)libHiStats.a $(LIB)libSkyMap.a $(LIB)libSamba.a $(LIB)libSkyT.a
    103102#EXTPSLB =  $(LIB)libFitsIOServer.a $(LIB)libIFFTW.a $(LIB)libLinAlg.a $(LIB)libXAstroPack.a
    104103EXTPSLB =  $(LIB)libFitsIOServer.a
     
    161160OBJSamba = $(shell echo `cat ./Samba/objlist.list `)
    162161OBJSkyT = $(shell echo `cat ./SkyT/objlist.list `)
    163 OBJSysSpec = $(shell echo `cat ./SysSpec/objlist.list `)
    164 ALLOBJS = $(OBJBaseTools) $(OBJSysTools) $(OBJSUtils) $(OBJTArray) $(OBJNTools) $(OBJHiStats) $(OBJSkyMap) $(OBJSamba) $(OBJSkyT) $(OBJSysSpec)
     162ALLOBJS = $(OBJBaseTools) $(OBJSysTools) $(OBJSUtils) $(OBJTArray) $(OBJNTools) $(OBJHiStats) $(OBJSkyMap) $(OBJSamba) $(OBJSkyT) 
    165163 
    166164# List of .o files modules with reference to external libraries
     
    184182        $(CMDTILSHL)
    185183        cd  $(OBJ); \
    186         $(CMDSHLCXX) -o $(SLB)libsophya.dylib  \
    187         $(FGSHLACXX) $(ALLOBJS)  $(FGSHLNCXX)\
     184        c++ -dynamiclib -install_name $(SLB)libsophya.dylib \
     185         -compatibility_version 1.6 -current_version 1.6 \
     186        -o $(SLB)libsophya.dylib  \
     187        $(FGSHLACXX) $(ALLOBJS)  $(FGSHLNCXX) \
    188188        -L$(SLB) $(LIBLSHL)
    189189 
     
    192192        $(CMDTILSHL)
    193193        cd  $(OBJ); \
    194         $(CMDSHLCXX) -o $(SLB)libextsophya.dylib  \
     194         c++ -dynamiclib -install_name $(SLB)libextsophya.dylib \
     195         -compatibility_version 1.6 -current_version 1.6 \
     196        -o $(SLB)libextsophya.dylib  \
    195197        $(FGSHLACXX) $(ALLEXTOBJS)  $(FGSHLNCXX)\
    196198        -L$(SLB) -lsophya $(EXTLIB) $(LIBLSHL)
     
    200202        $(CMDTILSHL)
    201203        cd  $(OBJ); \
    202         $(CMDSHLCXX) -o $(SLB)libPI.dylib  \
     204        c++ -dynamiclib -install_name $(SLB)libPI.dylib \
     205         -compatibility_version 1.6 -current_version 1.6 \
     206        -o $(SLB)libPI.dylib  \
    203207        $(FGSHLACXX) $(ALLPIOBJS) $(FGSHLNCXX) \
    204         -L$(SLB) -lextsophya -lsophya -L/sw/lib -L/usr/X11R6/lib -lXm -lXt -lX11  $(LIBLSHL)
     208        -L$(SLB) -lextsophya -lsophya -L/usr/local/lib -lXm -lmotiflanginfo  -L/usr/X11R6/lib -lXt -lX11
    205209 
    206210
Note: See TracChangeset for help on using the changeset viewer.