axis-c-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Damitha Kumarage <dami...@wso2.com>
Subject Re: axis2c 1.6.0 source compile error on Fedora 14
Date Thu, 16 Dec 2010 02:09:42 GMT
If you have access to another linux dist could you please also build 
there. I just need to verify whether the problem is reallya Fedora 14 
specific issue.
Damitha
[1]https://svn.apache.org/repos/asf/axis/axis2/c/core/trunk
Now Pains Now Gains wrote:
>
>
> On Wed, Dec 15, 2010 at 11:32 AM, Damitha Kumarage <damitha@wso2.com 
> <mailto:damitha@wso2.com>> wrote:
>
>     Now Pains Now Gains wrote:
>
>         Hi All,
>
>         Thanks in advance. I have problem with axis2c compiling.
>
>         Environment:
>         Fedora 14.
>         libxml2 installed.
>         axis2/c 1.6.0 from src.
>
>         Here is the configuration command:
>          ./configure --prefix=${AXIS2C_HOME} --enable-guththila=yes
>         --enable-libxml2=yes
>
>     Why you need both guththila and libxml2? Use guththila. It is the
>     default parser for Axis2/C.
>     Damitha
>
>
> *Thanks for the replay. Actualy, no matter if I enable guththila or 
> not, I always get the same error message. * Here is the error I got 
> when using default configuration.
> ./configure --prefix=${AXIS2C_HOME}
>
> Making all in test
> make[4]: Entering directory 
> `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi/test'
> gcc -DHAVE_CONFIG_H -I. -I.. -I../include -I ../../util/include -I 
> ../../axiom/include -I ../../include   -g -O2 -pthread -g -O2 
> -D_LARGEFILE64_SOURCE -ansi -Wall -Werror 
> -Wno-implicit-function-declaration  -MT test.o -MD -MP -MF 
> .deps/test.Tpo -c -o test.o test.c
> mv -f .deps/test.Tpo .deps/test.Po
> /bin/sh ../libtool --tag=CC   --mode=link gcc -g -O2 -pthread -g -O2 
> -D_LARGEFILE64_SOURCE -ansi -Wall -Werror 
> -Wno-implicit-function-declaration   -lpthread -o test test.o 
> ../src/libneethi.la <http://libneethi.la> 
> ../../axiom/src/om/libaxis2_axiom.la <http://libaxis2_axiom.la> 
> ../../util/src/libaxutil.la <http://libaxutil.la> ../src/libneethi.la 
> <http://libneethi.la> -ldl
> mkdir .libs
> gcc -g -O2 -pthread -g -O2 -D_LARGEFILE64_SOURCE -ansi -Wall -Werror 
> -Wno-implicit-function-declaration -o .libs/test test.o  -lpthread 
> ../../axiom/src/om/.libs/libaxis2_axiom.so 
> ../../util/src/.libs/libaxutil.so ../src/.libs/libneethi.so -ldl  
> -Wl,--rpath -Wl,/home/puppy/dev/axis2/axis2c/lib
> */usr/bin/ld: test.o: undefined reference to symbol 
> 'axiom_xml_reader_free'*
> /usr/bin/ld: note: 'axiom_xml_reader_free' is defined in DSO 
> /home/puppy/dev/axis2/axis2c-src-1.6.0/axiom/src/parser/guththila/.libs/libaxis2_parser.so.0

> so try adding it to the linker command line
> /home/puppy/dev/axis2/axis2c-src-1.6.0/axiom/src/parser/guththila/.libs/libaxis2_parser.so.0:

> could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
> make[4]: *** [test] Error 1
> make[4]: Leaving directory 
> `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi/test'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/puppy/dev/axis2/axis2c-src-1.6.0'
> make: *** [all] Error 2
>
>
>
>         Here is the error message:
>         Making all in test
>         make[4]: Entering directory
>         `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi/test'
>         /bin/sh ../libtool --tag=CC   --mode=link gcc -g -O2 -pthread
>         -g -O2 -D_LARGEFILE64_SOURCE -ansi -Wall -Werror
>         -Wno-implicit-function-declaration   -lpthread -o test test.o
>         ../src/libneethi.la <http://libneethi.la>
>         <http://libneethi.la> ../../axiom/src/om/libaxis2_axiom.la
>         <http://libaxis2_axiom.la> <http://libaxis2_axiom.la>
>         ../../util/src/libaxutil.la <http://libaxutil.la>
>         <http://libaxutil.la> ../src/libneethi.la
>         <http://libneethi.la> <http://libneethi.la> -ldl
>
>         gcc -g -O2 -pthread -g -O2 -D_LARGEFILE64_SOURCE -ansi -Wall
>         -Werror -Wno-implicit-function-declaration -o .libs/test
>         test.o  -lpthread ../../axiom/src/om/.libs/libaxis2_axiom.so
>         ../../util/src/.libs/libaxutil.so ../src/.libs/libneethi.so
>         -ldl  -Wl,--rpath -Wl,*/home/puppy/dev/axis2/axis2c//lib*
>         */usr/bin/ld: test.o: undefined reference to symbol
>         'axiom_xml_reader_free'*
>         /usr/bin/ld: note: 'axiom_xml_reader_free' is defined in DSO
>         /home/puppy/dev/axis2/axis2c//lib/libaxis2_parser.so.0 so try
>         adding it to the linker command line
>         /home/puppy/dev/axis2/axis2c//lib/libaxis2_parser.so.0: could
>         not read symbols: Invalid operation
>         collect2: ld returned 1 exit status
>         make[4]: *** [test] Error 1
>         make[4]: Leaving directory
>         `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi/test'
>         make[3]: *** [all-recursive] Error 1
>         make[3]: Leaving directory
>         `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi'
>         make[2]: *** [all] Error 2
>         make[2]: Leaving directory
>         `/home/puppy/dev/axis2/axis2c-src-1.6.0/neethi'
>         make[1]: *** [all-recursive] Error 1
>         make[1]: Leaving directory
>         `/home/puppy/dev/axis2/axis2c-src-1.6.0'
>         make: *** [all] Error 2
>
>
>         How can I fix this compile error? Thanks again.
>
>         Zhang
>
>
>
>     -- 
>     __________________________________________________________________
>
>     Damitha Kumarage
>     Technical Lead; WSO2 Inc.
>     "Oxygenating the Web Service Platform; " http://www.wso2.com/
>
>     blog: " http://damithakumarage.wordpress.com/
>     __________________________________________________________________
>
>     ---------------------------------------------------------------------
>     To unsubscribe, e-mail: c-dev-unsubscribe@axis.apache.org
>     <mailto:c-dev-unsubscribe@axis.apache.org>
>     For additional commands, e-mail: c-dev-help@axis.apache.org
>     <mailto:c-dev-help@axis.apache.org>
>
>
>
>
> -- 
> Ch. Zhang
> ---------------------------------
> Now Gains, Now Pains
>


-- 
__________________________________________________________________

Damitha Kumarage
Technical Lead; WSO2 Inc.
"Oxygenating the Web Service Platform; " http://www.wso2.com/

blog: " http://damithakumarage.wordpress.com/
__________________________________________________________________

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


Mime
View raw message