(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.20 and 1.21

version 1.20, 2009/03/17 04:48:52 version 1.21, 2012/07/26 11:14:52
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.20  
changed lines
  Added in v.1.21

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2