make/linux/makefiles/saproc.make

changeset 1558
167c2986d91b
parent 1445
354d3184f6b2
child 1907
c18cbe5936b8
     1.1 --- a/make/linux/makefiles/saproc.make	Mon Dec 14 13:26:29 2009 -0700
     1.2 +++ b/make/linux/makefiles/saproc.make	Wed Dec 16 12:54:49 2009 -0500
     1.3 @@ -25,9 +25,13 @@
     1.4  # Rules to build serviceability agent library, used by vm.make
     1.5  
     1.6  # libsaproc[_g].so: serviceability agent
     1.7 -SAPROC = saproc$(G_SUFFIX)
     1.8 +
     1.9 +SAPROC = saproc
    1.10  LIBSAPROC = lib$(SAPROC).so
    1.11  
    1.12 +SAPROC_G = $(SAPROC)$(G_SUFFIX)
    1.13 +LIBSAPROC_G = lib$(SAPROC_G).so
    1.14 +
    1.15  AGENT_DIR = $(GAMMADIR)/agent
    1.16  
    1.17  SASRCDIR = $(AGENT_DIR)/src/os/$(Platform_os_family)
    1.18 @@ -75,6 +79,7 @@
    1.19  	           $(SA_DEBUG_CFLAGS)                                   \
    1.20  	           -o $@                                                \
    1.21  	           -lthread_db
    1.22 +	$(QUIETLY) [ -f $(LIBSAPROC_G) ] || { ln -s $@ $(LIBSAPROC_G); }
    1.23  
    1.24  install_saproc: checkAndBuildSA
    1.25  	$(QUIETLY) if [ -e $(LIBSAPROC) ] ; then             \

mercurial