Hi all,
Currently, we are linking tests against installed libraries. This
requires running 'make install' before building tests. The attached
patch corrects this problem. Please review and apply.
Thanks.
~sanjaya
--
http://sanjaya.8k.com
Index: unit/xml/om/Makefile.am
===================================================================
--- unit/xml/om/Makefile.am (revision 385966)
+++ unit/xml/om/Makefile.am (working copy)
@@ -17,10 +17,10 @@
om_test_LDADD = libtest_om.la \
-L$(CUTEST_HOME)/lib \
-lcutest \
- -laxis2_util \
- -laxis2_om \
- -laxis2_unix \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(LIBXML2_LIBS) \
$(GUTHTHILA_LIBS)
Index: unit/core/deployment/Makefile.am
===================================================================
--- unit/core/deployment/Makefile.am (revision 385966)
+++ unit/core/deployment/Makefile.am (working copy)
@@ -27,16 +27,16 @@
check_PROGRAMS = deployment_test
deployment_test_SOURCES = main.c
deployment_test_LDADD = libtest_deployment.la \
- -L$(CUTEST_HOME)/lib \
- -lcutest \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_soap \
- -laxis2_wsdl \
- -laxis2_om \
+ -L$(CUTEST_HOME)/lib \
+ -lcutest \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
-lpthread \
- -laxis2_parser \
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/core/phaseresolver/Makefile.am
===================================================================
--- unit/core/phaseresolver/Makefile.am (revision 385966)
+++ unit/core/phaseresolver/Makefile.am (working copy)
@@ -27,13 +27,13 @@
phaseresolver_test_LDADD = libtest_phaseresolver.la \
-L$(CUTEST_HOME)/lib \
-lcutest \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/core/description/Makefile.am
===================================================================
--- unit/core/description/Makefile.am (revision 385966)
+++ unit/core/description/Makefile.am (working copy)
@@ -30,13 +30,13 @@
description_test_LDADD = libtest_description.la \
-L$(CUTEST_HOME)/lib \
-lcutest \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_parser \
+
$(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/core/context/Makefile.am
===================================================================
--- unit/core/context/Makefile.am (revision 385966)
+++ unit/core/context/Makefile.am (working copy)
@@ -16,14 +16,14 @@
context_test_LDADD = \
libtest_context.la \
-L$(CUTEST_HOME)/lib \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
-lcutest \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_parser \
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/core/engine/Makefile.am
===================================================================
--- unit/core/engine/Makefile.am (revision 385966)
+++ unit/core/engine/Makefile.am (working copy)
@@ -24,12 +24,12 @@
engine_test_LDADD = libtest_engine.la \
-L$(CUTEST_HOME)/lib \
-lcutest \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_om \
- -laxis2_parser \
- -laxis2_soap \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/wsdl/Makefile.am
===================================================================
--- unit/wsdl/Makefile.am (revision 385966)
+++ unit/wsdl/Makefile.am (working copy)
@@ -29,12 +29,12 @@
-L$(CUTEST_HOME)/lib \
-lcutest \
$(top_builddir)/test/unit/wsdl/libtest_wsdl.la \
- -laxis2_util \
- -laxis2_wsdl \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/Makefile.am
===================================================================
--- unit/Makefile.am (revision 385966)
+++ unit/Makefile.am (working copy)
@@ -14,14 +14,14 @@
-L$(top_builddir)/test/unit/util -ltest_util \
-L$(top_builddir)/test/unit/wsdl -ltest_wsdl \
-L$(top_builddir)/test/unit/xml/om -ltest_om \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_om \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
-lpthread \
- -laxis2_engine \
- -laxis2_soap \
- -laxis2_wsdl \
- -laxis2_parser \
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: unit/util/Makefile.am
===================================================================
--- unit/util/Makefile.am (revision 385966)
+++ unit/util/Makefile.am (working copy)
@@ -36,14 +36,14 @@
-L$(CUTEST_HOME)/lib \
-lcutest \
$(top_builddir)/test/unit/util/libtest_util.la \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_soap \
- -laxis2_wsdl \
- -laxis2_om \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
-lpthread \
- -laxis2_parser \
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: xml/soap/Makefile.am
===================================================================
--- xml/soap/Makefile.am (revision 385966)
+++ xml/soap/Makefile.am (working copy)
@@ -7,12 +7,13 @@
test_soap_SOURCES = test_soap.c
test_soap_LDADD = \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_util \
- -laxis2_parser \
- -laxis2_unix \
- -laxis2_unix \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(LIBXML2_LIBS) \
$(GUTHTHILA_LIBS)
Index: xml/om/Makefile.am
===================================================================
--- xml/om/Makefile.am (revision 385966)
+++ xml/om/Makefile.am (working copy)
@@ -7,10 +7,10 @@
test_om_SOURCES = test_om.c
test_om_LDADD = \
- -laxis2_om \
- -laxis2_util \
- -laxis2_parser \
- -laxis2_unix \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(LIBXML2_LIBS) \
$(GUTHTHILA_LIBS)
Index: core/deployment/Makefile.am
===================================================================
--- core/deployment/Makefile.am (revision 385966)
+++ core/deployment/Makefile.am (working copy)
@@ -6,13 +6,13 @@
test_deployment_SOURCES = test_deployment.c
test_deployment_LDADD = \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_om \
- -laxis2_wsdl \
- -laxis2_engine \
- -laxis2_soap \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: core/description/Makefile.am
===================================================================
--- core/description/Makefile.am (revision 385966)
+++ core/description/Makefile.am (working copy)
@@ -6,14 +6,14 @@
test_description_SOURCES = test_description.c
test_description_LDADD = \
- -laxis2_util \
- -laxis2_om \
- -laxis2_unix \
- -laxis2_wsdl \
- -laxis2_engine \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
-lpthread \
- -laxis2_soap \
- -laxis2_parser \
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: core/context/Makefile.am
===================================================================
--- core/context/Makefile.am (revision 385966)
+++ core/context/Makefile.am (working copy)
@@ -7,13 +7,13 @@
test_context_LDADD = \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_engine \
- -laxis2_parser \
- -laxis2_wsdl \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: core/engine/Makefile.am
===================================================================
--- core/engine/Makefile.am (revision 385966)
+++ core/engine/Makefile.am (working copy)
@@ -8,13 +8,13 @@
test_engine_LDADD = \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+ $(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+ $(top_builddir)/modules/xml/om/libaxis2_om.la \
+ $(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+ $(top_builddir)/modules/core/engine/libaxis2_engine.la \
+ $(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: core/clientapi/Makefile.am
===================================================================
--- core/clientapi/Makefile.am (revision 385966)
+++ core/clientapi/Makefile.am (working copy)
@@ -8,27 +8,27 @@
test_clientapi_SOURCES = test_clientapi.c
test_clientapi_LDADD = \
- -laxis2_util \
- -laxis2_om \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_http_sender \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+ $(top_builddir)/modules/xml/om/libaxis2_om.la \
+ $(top_builddir)/modules/core/engine/libaxis2_engine.la \
+ $(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
+
$(top_builddir)/modules/core/transport/http/sender/libaxis2_http_sender.la \
+ $(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+ $(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
-lpthread \
- -laxis2_soap \
- -laxis2_unix \
$(LIBXML2_LIBS) \
$(GUTHTHILA_LIBS)
test_client_LDADD = \
- -laxis2_util \
- -laxis2_om \
- -laxis2_engine \
- -laxis2_wsdl \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+ $(top_builddir)/modules/xml/om/libaxis2_om.la \
+ $(top_builddir)/modules/core/engine/libaxis2_engine.la \
+ $(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
+ $(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+ $(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
-lpthread \
- -laxis2_parser \
- -laxis2_soap \
- -laxis2_unix \
$(LIBXML2_LIBS) \
$(GUTHTHILA_LIBS)
Index: core/addr/Makefile.am
===================================================================
--- core/addr/Makefile.am (revision 385966)
+++ core/addr/Makefile.am (working copy)
@@ -7,13 +7,13 @@
test_addr_LDADD = \
- -laxis2_util \
- -laxis2_unix \
- -laxis2_om \
- -laxis2_soap \
- -laxis2_engine \
- -laxis2_wsdl \
- -laxis2_parser \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+ $(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+ $(top_builddir)/modules/core/engine/libaxis2_engine.la \
+ $(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: core/transport/http/Makefile.am
===================================================================
--- core/transport/http/Makefile.am (revision 385966)
+++ core/transport/http/Makefile.am (working copy)
@@ -8,14 +8,14 @@
test_http_transport_LDADD = \
$(LDFLAGS) \
- -laxis2_util \
- -laxis2_om \
- -laxis2_unix \
- -laxis2_engine \
- -laxis2_soap \
- -laxis2_wsdl \
- -laxis2_parser \
-
-laxis2_http_sender \
+
$(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
+
$(top_builddir)/modules/core/transport/http/sender/libaxis2_http_sender.la \
$(LIBXML2_LIBS)
\
$(GUTHTHILA_LIBS)
Index: itest/whitemesa/round1/Makefile.am
===================================================================
--- itest/whitemesa/round1/Makefile.am (revision 385966)
+++ itest/whitemesa/round1/Makefile.am (working copy)
@@ -3,15 +3,15 @@
round1_SOURCES = round1_client.c
round1_LDADD = $(LDFLAGS) \
- -laxis2_util \
- -laxis2_om \
- -laxis2_wsdl \
- -laxis2_engine \
- -laxis2_parser \
- -laxis2_unix \
- -laxis2_soap \
- -laxis2_http_sender \
- -laxis2_http_receiver \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
+
$(top_builddir)/modules/xml/om/libaxis2_om.la \
+
$(top_builddir)/modules/xml/soap/libaxis2_soap.la \
+
$(top_builddir)/modules/core/engine/libaxis2_engine.la \
+
$(top_builddir)/modules/wsdl/libaxis2_wsdl.la \
+
$(top_builddir)/modules/xml/parser/libxml2/libaxis2_parser.la\
+
$(top_builddir)/modules/core/transport/http/sender/libaxis2_http_sender.la \
+
$(top_builddir)/modules/core/transport/http/receiver/libaxis2_http_receiver.la \
$(GUTHTHILA_LIBS) \
$(LIBXML2_LIBS)
Index: util/Makefile.am
===================================================================
--- util/Makefile.am (revision 385966)
+++ util/Makefile.am (working copy)
@@ -9,13 +9,13 @@
test_thread_SOURCES = test_thread.c
test_util_LDADD = \
- -laxis2_util \
- -laxis2_unix \
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
-lpthread
test_thread_LDADD = \
- -laxis2_util \
- -laxis2_unix\
+ $(top_builddir)/modules/util/libaxis2_util.la \
+
$(top_builddir)/modules/platforms/unix/libaxis2_unix.la \
-lpthread
INCLUDES = -I$(top_builddir)/include \