You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Samisa Abeysinghe <sa...@gmail.com> on 2006/08/20 03:29:16 UTC

Re: [Axis2]Compilation and Linkedition problem

Hi,
    I think you have not linked libxml2.
    You have to have -lxml2.
    HTH.

Samisa...

Chen LC Li wrote:
>
> Hello Samisa,
>
> I had a similar problem with João Carlos ...
>
> I got error messages when doing link for my client and stub that is 
> generated by WSDL2Code tool on Redhat Enterprise Linux 3.7...
>
> Can you tell me that is there anything wrong with my building command 
> line or what? Thanks a lot!
>
> ------------------------------
>
> *I am sure variable LD_LIBRARY_PATH has been set to 
> /opt/axis2c-bin-0.92-linux/lib/ and following files reside in my 
> working directory:*
>
> [root@abc C]# ls
> Converter.wsdl  axis2_ConverterService_stub.c 
>  axis2_ConverterService_stub.h
>
>
> *[My build command line was:]*
> gcc -o AaronCConvTest.o *.c -I. -laxis2_axiom -laxis2_engine 
> -laxis2_http_receiver -laxis2_http_sender -laxis2_libxml2 
> -laxis2_minizip -laxis2_parser -laxis2_util -laxis2_wom -laxis2_wsdl 
> -laxis2_xml_schema -lmod_axis2 -ltest_woden -lwoden_wsdl20 -ldl 
> -L/opt/axis2c-bin-0.92-linux/lib
> AaronCConvTest.c:7:2: warning: no newline at end of file
>
> *[Eorror Messages]*
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterWriteString'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterWriteCDATA'
> /opt/axis2c-bin-0.92-linux/lib/libtest_woden.so: undefined reference 
> to `CuSuiteNew'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_service_get_ports'
> /opt/axis2c-bin-0.92-linux/lib/libmod_axis2.so: undefined reference to 
> `ap_hook_handler'
> /opt/axis2c-bin-0.92-linux/lib/libtest_woden.so: undefined reference 
> to `CuTestNew'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_operation_get_faults'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlReaderForIO'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterStartDocument'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_soap_get_header_info'
> /opt/axis2c-bin-0.92-linux/lib/libmod_axis2.so: undefined reference to 
> `apr_strnatcmp'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterStartElementNS'
> /opt/axis2c-bin-0.92-linux/lib/libmod_axis2.so: undefined reference to 
> `ap_hook_child_init'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_binding_get_name'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlNewTextWriterDoc'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_soap_get_service_location'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_soap_get_operation_info'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_element_get_name'
> /opt/axis2c-bin-0.92-linux/lib/libmod_axis2.so: undefined reference to 
> `ap_setup_client_block'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlNewTextWriterMemory'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextReaderConstEncoding'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterWriteAttribute'
> /opt/axis2c-bin-0.92-linux/lib/libtest_woden.so: undefined reference 
> to `CuSuiteAdd'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_soap_get_body_info'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_soap_is_soap_header'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_port_type_get_operation_index'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_port_type_get_name'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterEndElement'
> /opt/axis2c-bin-0.92-linux/lib/libmod_axis2.so: undefined reference to 
> `apr_pstrdup'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterStartDTD'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterStartPI'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_binding_get_output_binding'
> /opt/axis2c-bin-0.92-linux/lib/libmod_axis2.so: undefined reference to 
> `ap_get_server_name'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_parser_get_port_type'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_libxml2.so: undefined 
> reference to `xmlTextWriterStartElement'
> /opt/axis2c-bin-0.92-linux/lib/libaxis2_wom.so: undefined reference to 
> `axis2_wsdl4c_binding_get_port_type'
> /opt/axis2c-bin-0.92-linu:
>
>
>
>
>
>
>
>
>
>
> Aaron Li


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org