(file) Return to shared-library-unix.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

Diff for /pegasus/mak/shared-library-unix.mak between version 1.18 and 1.21

version 1.18, 2008/12/09 19:11:21 version 1.21, 2012/07/26 11:14:52
Line 70 
Line 70 
     LINK_COMMAND += $(ACC_LINK_SEARCH_PATH)     LINK_COMMAND += $(ACC_LINK_SEARCH_PATH)
   endif   endif
   ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS   ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS
     LINK_COMMAND += -g      LINK_COMMAND += -g +noobjdebug
   endif   endif
   ifdef PEGASUS_CCOVER   ifdef PEGASUS_CCOVER
     EXTRA_LIBRARIES += $(CCOVER_LIB)/libcov.a     EXTRA_LIBRARIES += $(CCOVER_LIB)/libcov.a
Line 109 
Line 109 
   endif   endif
   LINK_OUT = -o   LINK_OUT = -o
 endif endif
   ##==============================================================================
   ##
   ## llvm/clang compiler
   ## change for other platform like windows
   ##
   ##==============================================================================
   
   ifeq ($(COMPILER),clang)
     ifeq ($(HAS_ICU_DEPENDENCY),true)
       ifdef ICU_INSTALL
         EXTRA_LINK_ARGUMENTS += -Xlinker -rpath -Xlinker $(ICU_INSTALL)/lib
       endif
     endif
     ifdef PEGASUS_USE_RELEASE_DIRS
         LINK_COMMAND = $(CXX) -shared $(LINK_MACHINE_OPTIONS)
         LINK_ARGUMENTS = -Wl,-hlib$(LIBRARY)$(LIB_SUFFIX)  -Xlinker -rpath \
             -Xlinker $(PEGASUS_DEST_LIB_DIR) $(EXTRA_LINK_ARGUMENTS)
     else
         LINK_COMMAND = $(CXX) -shared $(LINK_MACHINE_OPTIONS)
         LINK_ARGUMENTS = -Wl,-hlib$(LIBRARY)$(LIB_SUFFIX)  -Xlinker -rpath -Xlinker $(LIB_DIR) $(EXTRA_LINK_ARGUMENTS)
     endif
     LINK_OUT = -o
   endif
  
 ##============================================================================== ##==============================================================================
 ## ##


Legend:
Removed from v.1.18  
changed lines
  Added in v.1.21

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2