Hi,

 

I am trying to build APACHE AXIS2C source on OpenSUSE Linux 64-bit
machine. I am following the steps given on:
http://axis.apache.org/axis2/c/core/docs/installationguide.html#1_3_1,
but I am getting undefined reference errors as shown below:.

 

 

gcc-4.1 -g -pthread -g -O2 -D_LARGEFILE64_SOURCE -ansi -Wall -Werror
-Wno-implicit-function-declaration -g -D_GNU_SOURCE
-DAXIS2_GUTHTHILA_ENABLED -DAXIS2_SVR_MULTI_THREADED -o
axis2_http_server http_server_main.o
../../../../../../src/core/transport/http/util/.libs/libaxis2_http_util.
a
../../../../../../src/core/transport/http/common/.libs/libaxis2_http_com
mon.a ../../../../../../axiom/src/om/.libs/libaxis2_axiom.a
../../../../../../util/src/.libs/libaxutil.a
../../../../../../axiom/src/parser/guththila/.libs/libaxis2_parser.a
../../../../../../src/core/description/.libs/libaxis2_description.a
../../../../../../src/core/deployment/.libs/libaxis2_deployment.a
../../../../../../src/core/context/.libs/libaxis2_context.a
../../../../../../src/core/clientapi/.libs/libaxis2_clientapi.a
../../../../../../src/core/engine/.libs/libaxis2_engine.a
../../../../../../src/core/transport/http/sender/.libs/libaxis2_http_sen
der.a
../../../../../../src/core/transport/http/receiver/.libs/libaxis2_http_r
eceiver.a
/home/{user}/axis2c-src-1.6.0/src/core/engine/.libs/libaxis2_engine.a
/home/{user}/axis2c-src-1.6.0/neethi/src/.libs/libneethi.a
/home/{user}/axis2c-src-1.6.0/src/core/transport/http/common/.libs/libax
is2_http_common.a ../../../../../../neethi/src/.libs/libneethi.a
/home/{user}/axis2c-src-1.6.0/axiom/src/om/.libs/libaxis2_axiom.a
/home/{user}/axis2c-src-1.6.0/axiom/src/parser/guththila/.libs/libaxis2_
parser.a
/home/{user}/axis2c-src-1.6.0/guththila/src/.libs/libguththila.a
/home/{user}/axis2c-src-1.6.0/util/src/.libs/libaxutil.a -lpthread -lz
-ldl

/home/{user}/axis2c-src-1.6.0/src/core/engine/.libs/libaxis2_engine.a(de
sc_builder.o): In function `axis2_desc_builder_load_default_msg_recv':

/home/{user}/axis2c-src-1.6.0/src/core/deployment/desc_builder.c:1070:
undefined reference to `axis2_raw_xml_in_out_msg_recv_create'

collect2: ld returned 1 exit status

make[8]: *** [axis2_http_server] Error 1

make[8]: Leaving directory
`/home/{user}/axis2c-src-1.6.0/src/core/transport/http/server/simple_axi
s2_server'

make[7]: *** [all-recursive] Error 1

make[7]: Leaving directory
`/home/{user}/axis2c-src-1.6.0/src/core/transport/http/server/simple_axi
s2_server'

make[6]: *** [all-recursive] Error 1

make[6]: Leaving directory
`/home/{user}/axis2c-src-1.6.0/src/core/transport/http/server'

make[5]: *** [all-recursive] Error 1

make[5]: Leaving directory
`/home/{user}/axis2c-src-1.6.0/src/core/transport/http'

make[4]: *** [all-recursive] Error 1

make[4]: Leaving directory
`/home/{user}/axis2c-src-1.6.0/src/core/transport'

make[3]: *** [all-recursive] Error 1

make[3]: Leaving directory `/home/{user}/axis2c-src-1.6.0/src/core'

make[2]: *** [all-recursive] Error 1

make[2]: Leaving directory `/home/{user}/axis2c-src-1.6.0/src'

make[1]: *** [all-recursive] Error 1

make[1]: Leaving directory `/home/{user}/axis2c-src-1.6.0'

make: *** [all] Error 2

 

 

 

In brief, 

 

Step 1:  ./configure --prefix=${AXIS2C_HOME} ==> success

Step 2:  make  ==> FAIL. error is:
/home/koppasa/axis2c-src-1.6.0/src/core/deployment/desc_builder.c:1070:
undefined reference to `axis2_raw_xml_in_out_msg_recv_create'

 

Please let me know what steps that I need to follow to resolve those
linker errrors if anybody had already experienced this kind of error(s).

 

 

Thanks & Regards, 
Sangeeta G Kopparapu. 

  • Linker errors when trying ... Kopparapu, Sangeeta (GE Healthcare, consultant)

Reply via email to