link the server with --export-dynamic to expose the symbols to the LCAS module
authorDaniel Kouřil <kouril@ics.muni.cz>
Tue, 16 Mar 2010 17:06:52 +0000 (17:06 +0000)
committerDaniel Kouřil <kouril@ics.muni.cz>
Tue, 16 Mar 2010 17:06:52 +0000 (17:06 +0000)
org.glite.lb.server/Makefile

index e810a2d..aa968ed 100644 (file)
@@ -256,7 +256,7 @@ LCAS_PLUGIN_LIB:=liblcas_lb.la
 EXAMPLES=
 
 glite-lb-bkserverd: ${NSMAP} ${BKSERVER_OBJS}
-       ${LINKXX} -o $@ ${BKSERVER_OBJS} ${BKSERVER_LIBS}
+       ${LINKXX} -o $@ ${BKSERVER_OBJS} ${BKSERVER_LIBS} -Wl,--export-dynamic
 
 glite-lb-bkindex: ${INDEX_OBJS}
        ${LINKXX} -o $@ ${INDEX_OBJS} ${INDEX_LIBS}
@@ -327,7 +327,7 @@ ${STATIC_LIB_BK}: ${LIB_OBJS_BK}
        ranlib $@
 
 ${LCAS_PLUGIN_LIB}: ${LCAS_PLUGIN_LOBJS}
-       ${LINK} -o $@ $<
+       ${LINK} -o $@ $^
 
 doc: ${MAN_GZ}