candidate solution for #9701 -- use chrpath glite-lb-server_branch_1_3_0_2
authorAleš Křenek <ljocha@ics.muni.cz>
Thu, 22 Sep 2005 15:33:13 +0000 (15:33 +0000)
committerAleš Křenek <ljocha@ics.muni.cz>
Thu, 22 Sep 2005 15:33:13 +0000 (15:33 +0000)
org.glite.lb.server/Makefile
org.glite.lb.server/project/configure.properties.xml

index a1ce060..e4baf7d 100644 (file)
@@ -72,10 +72,11 @@ SOLINK:=libtool --mode=link ${CC} -module ${LDFLAGS} -rpath ${stagedir}/lib
 LINKXX:=libtool --mode=link ${CXX} ${LDFLAGS} 
 INSTALL:=libtool --mode=install install
 LINKXX:=libtool --mode=link  ${CXX} -rpath ${stagedir}/lib ${LDFLAGS}
+CHRPATH:=${chrpath}/bin/chrpath
 
-GLOBUS_LIBS:= -L${globus_prefix}/lib \
-       -lglobus_common_${nothrflavour} \
-       -lglobus_gssapi_gsi_${nothrflavour} \
+#GLOBUS_LIBS:= -L${globus_prefix}/lib \
+#      -lglobus_common_${nothrflavour} \
+#      -lglobus_gssapi_gsi_${nothrflavour} \
 
 ifneq (${mysql_prefix},/usr)
        ifeq ($(shell echo ${mysql_version} | cut -d. -f1,2),4.1)
@@ -97,15 +98,18 @@ ifeq (${nothrflavour},gcc32dbg)
        vomsflavour :=
 endif
 
-EXT_LIBS:= -L${ares_prefix}/lib -lares \
+#      -L${ares_prefix}/lib -lares \
+#      ${expatlib} -lexpat \
+#      ${GLOBUS_LIBS}
+EXT_LIBS:= \
        ${mysqlib} -lmysqlclient -lz\
-       ${expatlib} -lexpat \
        ${GRIDSITE_LIBS} \
        -lvomsc${vomsflavour} \
-       ${GLOBUS_LIBS}
 
 SRVBONES_LIB:= -L${stagedir}/lib -lglite_lb_server_bones
-COMMON_LIBS:= -L${stagedir}/lib -lglite_lb_common_${nothrflavour} -lglite_security_gss_${nothrflavour}
+COMMON_LIBS:= -L${stagedir}/lib -lglite_lb_common_${nothrflavour} 
+#-lglite_security_gss_${nothrflavour}
+
 PLUGIN_LIBS:= -L${stagedir}/lib -lglite_lb_common_${nothrflavour}\
        ${expatlib} -lexpat\
 
@@ -166,12 +170,15 @@ STATIC_LIB_BK:=libglite_lb_bkserver.a
 
 glite_lb_bkserverd: ${NSMAP} ${BKSERVER_OBJS}
        ${LINK} -o $@ ${BKSERVER_OBJS} ${BKSERVER_LIBS}
+       ${CHRPATH} -d $@
 
 glite_lb_bkindex: ${INDEX_OBJS}
        ${LINK} -o $@ ${INDEX_OBJS} ${INDEX_LIBS}
+       ${CHRPATH} -d $@
 
 glite_lb_plugin.la: lb_plugin.lo
        ${SOLINK} -o $@ lb_plugin.lo ${PLUGIN_LIBS}
+       ${CHRPATH} -d .libs/${@:.la=.so}
 
 default all: compile
 
@@ -233,18 +240,23 @@ examples: ws_getversion ws_jobstat ws_query_ex ws_joblog
 
 ws_getversion: ws_getversion.o ${WS_CLIENT_OBJS}
        ${LINK} -o $@ ws_getversion.o ${WS_CLIENT_OBJS} ${WS_CLIENT_LIBS} 
+       ${CHRPATH} -d $@
 
 ws_jobstat: ws_jobstat.o ${WS_CLIENT_OBJS}
        ${LINK} -o $@ ws_jobstat.o ${WS_CLIENT_OBJS} ${WS_CLIENT_LIBS}
+       ${CHRPATH} -d $@
 
 ws_query_ex: ws_query_ex.o ${WS_CLIENT_OBJS}
        ${LINK} -o $@ ws_query_ex.o ${WS_CLIENT_OBJS} ${WS_CLIENT_LIBS}
+       ${CHRPATH} -d $@
 
 ws_query_ext: ws_query_ext.o ${WS_CLIENT_OBJS}
        ${LINK} -o $@ ws_query_ext.o ${WS_CLIENT_OBJS} ${WS_CLIENT_LIBS}
+       ${CHRPATH} -d $@
 
 ws_joblog: ws_joblog.o ${WS_CLIENT_OBJS}
        ${LINK} -o $@ ws_joblog.o ${WS_CLIENT_OBJS} ${WS_CLIENT_LIBS}
+       ${CHRPATH} -d $@
 
 
 ${STATIC_LIB_BK}: ${LIB_OBJS_BK}
index ffe0fff..360a44b 100644 (file)
@@ -20,6 +20,9 @@
 
        Revision history:
        $Log$
+       Revision 1.7  2005/08/03 09:30:28  akrenek
+       Merged the release 1.0 branch
+       
        Revision 1.6  2005/01/21 11:27:44  jpospi
        completely remove gridsite.prefix and voms.prefix
        
@@ -85,6 +88,7 @@ mysql_prefix=${with.mysql.prefix}
 mysql_version=${ext.mysql.version}
 cppunit=${with.cppunit.prefix}
 gsoap_prefix=${with.gsoap.prefix}
+chrpath=${with.chrpath.prefix}
                        </echo>
            </target>
        </project>