axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andreas Karseras <akarse...@yahoo.com>
Subject Re: hello_svc.c Example Compile Problem
Date Thu, 15 May 2008 20:28:12 GMT
Yep, that did it...many thanks !

----- Original Message ----
From: Samisa Abeysinghe <samisa@wso2.com>
To: Apache AXIS C User List <axis-c-user@ws.apache.org>
Sent: Thursday, May 15, 2008 3:43:01 PM
Subject: Re: hello_svc.c  Example Compile Problem

OK, your problem comes form

#if defined(WIN32) && !defined(AXIS2_SKIP_INT_TYPEDEFS)

You are on Windows, but you are not using VC.

Can you please add -DAXIS2_SKIP_INT_TYPEDEFS=1 to your compilation and 
see what the outcome is?

Thanks,
Samisa...

Andreas Karseras wrote:
> Thanks for your response.
>
> Compiling the echo service gives similar errors...
>
> D:/axis2c/include/axutil_utils_defines.h:37: error: syntax error before "uint8_t"
> D:/axis2c/include/axutil_utils_defines.h:37: warning: type defaults to `int' in declaration
of `uint8_t'
> D:/axis2c/include/axutil_utils_defines.h:37: warning: data definition has no type or
storage class
>
>
> The includes 'seem' ok - any suggestion which system includes I should be looking at
?
>
> My guess would be stdint.h but this is in.
>
>
> ----- Original Message ----
> From: Samisa Abeysinghe <samisa@wso2.com>
> To: Apache AXIS C User List <axis-c-user@ws.apache.org>
> Sent: Thursday, May 15, 2008 2:19:04 PM
> Subject: Re: hello_svc.c  Example Compile Problem
>
> To me it looks as if it cannot locate some of the headers, some system 
> headers.
>
> Can you double check the includes please?
>
> Also, does echo work for you? If so, you can try and compile echo 
> service and look for the compile options used in there.
>
> Thanks,
> Samisa...
>
> Andreas Karseras wrote:
>  
>> Hi,
>>
>> I am seeing a problem when compiling the hello_svc.c source file from the Axis2/C
Manual with release 1.4.0.
>> The hello.c compiles without a problem.
>>
>> The problem appears to concern axutil_utils_defines.h - an example of the errors
and warning are as follows:-
>>
>> D:/axis2c/include/axutil_utils_defines.h:37: error: syntax error before "uint8_t"
>> D:/axis2c/include/axutil_utils_defines.h:37: warning: type defaults to `int' in declaration
of `uint8_t'
>> D:/axis2c/include/axutil_utils_defines.h:37: warning: data definition has no type
or storage class
>>
>> The iconv.dll, zlib1.dll and libxml2.dll libraries have all been downloaded and placed
in axis2c\lib.
>>
>> The Axis server successfully starts when I issue the axis2_http_server.exe command.
>>
>> Any suggestions on what I'm doing wrong ?
>>
>>
>> Andy
>>
>> For completeness, I have attached the complete compiler output below.
>>
>>
>> **** Build of configuration Debug for project C++ ****
>>
>> **** Internal Builder is used for build               ****
>> gcc
>> -ID:\MinGW\include -ID:\MinGW\lib -ID:\axis2c\lib -ID:\axis2c\include
>> -O0 -g3 -Wall -c -fmessage-length=0 -v -ohello_svc.o ..\hello_svc.c
>> Reading specs from D:/MinGW/bin/../lib/gcc/mingw32/3.4.5/specs
>> Configured
>> with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld
>> --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw
>> --enable-threads --disable-nls
>> --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry
>> --disable-shared --enable-sjlj-exceptions --enable-libgcj
>> --disable-java-awt --without-x --enable-java-gc=boehm
>> --disable-libgcj-debug --enable-interpreter
>> --enable-hash-synchronization --enable-libstdcxx-debug
>> Thread model: win32
>> gcc version 3.4.5 (mingw-vista special r3)
>> D:/MinGW/bin/../libexec/gcc/mingw32/3.4.5/cc1.exe
>> -quiet -v -ID:\MinGW\include -ID:\MinGW\lib -ID:\axis2c\lib
>> -ID:\axis2c\include -iprefix D:\MinGW\bin/../lib/gcc/mingw32/3.4.5/ -dD
>> ..\hello_svc.c -quiet -dumpbase hello_svc.c -auxbase-strip hello_svc.o
>> -g3 -O0 -Wall -version -fmessage-length=0 -o
>> D:\Profiles\KARSERAS\LOCALS~1\Temp/ccKuMzQi.s
>> ignoring nonexistent directory "D:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../mingw32/include"
>> ignoring nonexistent directory "/mingw/lib/gcc/mingw32/3.4.5/../../../../mingw32/include"
>> #include "..." search starts here:
>> #include <...> search starts here:
>> D:/MinGW/include
>> D:/MinGW/lib
>> D:/axis2c/lib
>> D:/axis2c/include
>> D:/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../../include
>> D:/MinGW/bin/../lib/gcc/mingw32/3.4.5/include
>> /mingw/lib/gcc/mingw32/3.4.5/../../../../include
>> /mingw/include
>> /mingw/lib/gcc/mingw32/3.4.5/include
>> /mingw/include
>> End of search list.
>> GNU C version 3.4.5 (mingw-vista special r3) (mingw32)
>>     compiled by GNU C version 3.4.5 (mingw-vista special r3).
>> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
>> In file included from D:/axis2c/include/axutil_allocator.h:26,
>>                  from D:/axis2c/include/axutil_env.h:27,
>>                  from D:/axis2c/include/axiom_node.h:39,
>>                  from D:/axis2c/include/axis2_svc_skeleton.h:41,
>>                  from ..\hello_svc.c:16:
>> D:/axis2c/include/axutil_utils_defines.h:37: error: syntax error before "uint8_t"
>> D:/axis2c/include/axutil_utils_defines.h:37: warning: type defaults to `int' in declaration
of `uint8_t'
>> D:/axis2c/include/axutil_utils_defines.h:37: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:38: error: syntax error before "int8_t"
>> D:/axis2c/include/axutil_utils_defines.h:38: warning: type defaults to `int' in declaration
of `int8_t'
>> D:/axis2c/include/axutil_utils_defines.h:38: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:39: error: syntax error before "uint16_t"
>> D:/axis2c/include/axutil_utils_defines.h:39: warning: type defaults to `int' in declaration
of `uint16_t'
>> D:/axis2c/include/axutil_utils_defines.h:39: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:40: error: syntax error before "int16_t"
>> D:/axis2c/include/axutil_utils_defines.h:40: warning: type defaults to `int' in declaration
of `int16_t'
>> D:/axis2c/include/axutil_utils_defines.h:40: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:41: error: syntax error before "uint32_t"
>> D:/axis2c/include/axutil_utils_defines.h:41: warning: type defaults to `int' in declaration
of `uint32_t'
>> D:/axis2c/include/axutil_utils_defines.h:41: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:42: error: syntax error before "int32_t"
>> D:/axis2c/include/axutil_utils_defines.h:42: warning: type defaults to `int' in declaration
of `int32_t'
>> D:/axis2c/include/axutil_utils_defines.h:42: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:43: error: syntax error before "uint64_t"
>> D:/axis2c/include/axutil_utils_defines.h:43: warning: type defaults to `int' in declaration
of `uint64_t'
>> D:/axis2c/include/axutil_utils_defines.h:43: warning: data definition has no type
or storage class
>> D:/axis2c/include/axutil_utils_defines.h:44: error: syntax error before "int64_t"
>> D:/axis2c/include/axutil_utils_defines.h:44: warning: type defaults to `int' in declaration
of `int64_t'
>> D:/axis2c/include/axutil_utils_defines.h:44: warning: data definition has no type
or storage class
>> Build error occurred, build is stopped
>> Time consumed: 1673  ms.  
>>
>>
>>
>>      
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>>  
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG. 
>> Version: 8.0.100 / Virus Database: 269.23.16/1434 - Release Date: 5/15/2008 7:24
AM
>>  
>>    
>
>
>  
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG. 
> Version: 8.0.100 / Virus Database: 269.23.16/1434 - Release Date: 5/15/2008 7:24 AM
>  


-- 
Samisa Abeysinghe 
Director, Engineering; WSO2 Inc.

http://www.wso2.com/ - "The Open Source SOA Company"


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


      

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


Mime
View raw message