I thought that I had attached the log with the error on my last message...
 
Nevertheless I have attached it again to this one.
 
Thank you,
Felipe

________________________________

De: McCullough, Ryan [mailto:[email protected]] 
Enviada em: sexta-feira, 24 de julho de 2009 17:28
Para: Apache AXIS C User List
Assunto: RE: Problems building Axis C++ with ant



What is the other link error?

 

From: Felipe Armoni, felipe.armoni [mailto:[email protected]] 
Sent: Friday, July 24, 2009 1:56 PM
To: Apache AXIS C User List
Subject: RES: Problems building Axis C++ with ant

 

Ryan,

 

Thank you for the reply... I discovered that the IPV6 parameter was being 
defined on the build.common.properties file as the property 
transport.HTTP.ipv6. I setted it to false and this problem was soved.

 

However I am still getting that other link error that I mentioned on my last 
e-mail. Do you have any ideas as how can I solve this one?

 

Thanks again for your help,

Felipe

 

________________________________

De: McCullough, Ryan [mailto:[email protected]] 
Enviada em: sexta-feira, 24 de julho de 2009 15:33
Para: Apache AXIS C User List
Assunto: RE: Problems building Axis C++ with ant

The reason this is important is because it looks like the offending code is in 
a "#ifdef IPV6" block.

 

Are you familiar with what a #ifdef does? If not, I would recommend doing a 
little research.

 

Essentially it is saying that if IPV6 is defined, compile the code in this 
block (until you reach a #else or #endif). If it is not defined, it is not 
compiled in.

 

Since you are getting those link errors complaining about freeaddrinfo & 
getaddrinfo, and the only place those are used is inside the #ifdef IPV6, this 
means you probly have IPV6 defined in the ant build script.

 

Since you do not need it, I would recommend not defining it. This may fix your 
link error.

 

-Ryan

 

From: Felipe Armoni, felipe.armoni [mailto:[email protected]] 
Sent: Friday, July 24, 2009 10:27 AM
To: Apache AXIS C User List
Subject: RES: Problems building Axis C++ with ant

 

Well, I am not sure what you mean by your reply.

 

Technically I don't need IPV6 because the Web Service Server that I need to 
access possesses an IPV4 IP, however I don't understand what do the getaddrinfo 
and freeaddrinfo have to do with the problem.

 

Please note that I haven't been able to execute my test program, so far I am 
just trying to build the Axis binaries.

 

The reason why I am doing this is because after I had downloaded the axis 
binaries from its website (http://www.apache.org/dist/ws/axis-c/ 
<blocked::http://www.apache.org/dist/ws/axis-c/> ) and I tried to execute my 
program, I got a strange exception: "Unhandled exception at 0x7c812a6b in 
BioAPI Test.exe: Microsoft C++ exception: axiscpp::AxisEngineException at 
memory location 0x0012e4b0".

 

Then looking through the internet I found an e-mail saying the a person who got 
a similar error should download the latest axis source from its svn site 
(according to him the binaries on the site were outdated), build it, and 
everything would work fine.

 

The code that I used to test Axis is attached to this message.

 

I think that the most strangest thing is that the AxisEngineException is not 
caught as an AxisException when it is thrown.

 

Thanks,

Felipe

 

________________________________

De: McCullough, Ryan [mailto:[email protected]] 
Enviada em: sexta-feira, 24 de julho de 2009 13:01
Para: Apache AXIS C User List
Assunto: RE: Problems building Axis C++ with ant

Is it possible for you to try building it with VS6?

 

Do you have IPV6 defined? Do you need it? It looks like both of the link errors 
you are receiving are from a chunk of code in a #ifdef IPV6.

 

http://svn.apache.org/repos/asf/webservices/axis/trunk/c/src/transport/axis3/HTTPChannel/HTTPChannel.cpp

 

Search for getaddrinfo & freeaddrinfo and you will see what I mean.

 

-Ryan

 

From: Felipe Armoni, felipe.armoni [mailto:[email protected]] 
Sent: Friday, July 24, 2009 8:55 AM
To: [email protected]
Subject: ENC: Problems building Axis C++ with ant

 

Hi,

 

I have downloaded the latest axis C++ source from Apache's SVN repository 
(http://svn.apache.org/repos/asf/webservices/axis/trunk/c/) and I am trying to 
build it using ant and Visual Studio 2008 (my OS is Windows XP Professional).

 

Also please note that I am only interested on the client side part of the API, 
so I've set the properties server.apache13 and server.apache20 to false and 
didn't set the environment variables APACHE_HOME and APACHE2_HOME.

 

The output from my ant build is attached to this message.

 

How can I solve this problem? What am I doing wrong?

 

Thanks,

 

Felipe Armoni

Analista de Sistemas.

  | Sw Segurança

( (55 11) 3543-2306| *  [email protected] 

 

<<image001.png>>

Attachment: axisBuild.log
Description: axisBuild.log

Reply via email to