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 Now Pains Now Gains <no...@gmail.com> on 2010/12/15 15:25:07 UTC

axis2c 1.6.0 source compile error on Fedora 14

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

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 ../../axiom/src/om/libaxis2_axiom.la ../../util/src/
libaxutil.la ../src/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

Re: axis2c 1.6.0 source compile error on Fedora 14

Posted by Now Pains Now Gains <no...@gmail.com>.
Hi Damitha,

Thanks for the reply. I have a workstation which has:
*RHEL 4.3 ( Linux 2.6.9-78.0.5.ELsmp #1 SMP Wed Sep 24 05:40:24 EDT 2008
x86_64 x86_64 x86_64 GNU/Linux)*
It is a 64 bit machine with 4 AMD opteron cpus. Runs a 64 bit Linux.
I downloaded the same source 1.6.0 and when compile with the default
configuration. It works without any problem.

The problem happens on my 32 bit Fedora 14.

Thanks
Ch Zhang

On Wed, Dec 15, 2010 at 8:09 PM, Damitha Kumarage <da...@wso2.com> wrote:

> 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
>>    <ma...@axis.apache.org>
>>
>>    For additional commands, e-mail: c-dev-help@axis.apache.org
>>    <ma...@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
>
>


-- 
Ch. Zhang
---------------------------------
Now Gains, Now Pains

Re: axis2c 1.6.0 source compile error on Fedora 14

Posted by Damitha Kumarage <da...@wso2.com>.
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 
> <ma...@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
>     <ma...@axis.apache.org>
>     For additional commands, e-mail: c-dev-help@axis.apache.org
>     <ma...@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


Re: axis2c 1.6.0 source compile error on Fedora 14

Posted by Now Pains Now Gains <no...@gmail.com>.
On Wed, Dec 15, 2010 at 11:32 AM, Damitha Kumarage <da...@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 ../../axiom/src/om/libaxis2_axiom.la ../../util/src/
libaxutil.la ../src/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>
>> ../../axiom/src/om/libaxis2_axiom.la <http://libaxis2_axiom.la>
>> ../../util/src/libaxutil.la <http://libaxutil.la> ../src/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
> For additional commands, e-mail: c-dev-help@axis.apache.org
>
>


-- 
Ch. Zhang
---------------------------------
Now Gains, Now Pains

Re: axis2c 1.6.0 source compile error on Fedora 14

Posted by Damitha Kumarage <da...@wso2.com>.
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
>
> 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> 
> ../../axiom/src/om/libaxis2_axiom.la <http://libaxis2_axiom.la> 
> ../../util/src/libaxutil.la <http://libaxutil.la> ../src/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
For additional commands, e-mail: c-dev-help@axis.apache.org