I checked out the HEAD from the repository and am trying to build it using
the ant build script.  I am getting tons of compiler errors, below is just a
sample.

Thanks in advance for your help.


C:\c++\log4cxx\trunk>ant -Dcompiler=gcc
Buildfile: build.xml

os-detect:

win-init:

mac-init:

unix-init:

init:

build-apr:

get-apr-src:

untar-apr-src:

os-detect:

win-init:

unix-init:

init:

configure-check:

unix-configure:

win-configure:

configure:

build:
      [cc] 65 total files to be compiled.
      [cc] In file included from C:\c++\log4cxx\trunk\lib\apr-
1.2.7\file_io\win
32\filestat.c:20:
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_file_
io.h:55: error: redefinition of typedef 'apr_wchar_t'
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_utf8.
h:26: error: previous declaration of 'apr_wchar_t' was here
      [cc] In file included from C:\c++\log4cxx\trunk\lib\apr-
1.2.7\file_io\win
32\filestat.c:27:
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_atime
.h:46:1: invalid suffix "i64" on integer constant
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_atime
.h:54:1: invalid suffix "i64" on integer constant
      [cc] In file included from C:\c++\log4cxx\trunk\lib\apr-
1.2.7\threadproc\
win32\signals.c:18:
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_file_
io.h:55: error: redefinition of typedef 'apr_wchar_t'
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_utf8.
h:26: error: previous declaration of 'apr_wchar_t' was here
      [cc] In file included from C:\c++\log4cxx\trunk\lib\apr-
1.2.7\network_io\
win32\sendrecv.c:22:
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_file_
io.h:55: error: redefinition of typedef 'apr_wchar_t'
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_utf8.
h:26: error: previous declaration of 'apr_wchar_t' was here
      [cc] In file included from C:\c++\log4cxx\trunk\lib\apr-
1.2.7\locks\win32
\proc_mutex.c:22:
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_file_
io.h:55: error: redefinition of typedef 'apr_wchar_t'
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_utf8.
h:26: error: previous declaration of 'apr_wchar_t' was here
      [cc] In file included from C:\c++\log4cxx\trunk\lib\apr-
1.2.7\misc\win32\
start.c:25:
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_file_
io.h:55: error: redefinition of typedef 'apr_wchar_t'
      [cc] C:/c++/log4cxx/trunk/lib/apr-1.2.7
/include/arch/win32/apr_arch_utf8.
h:26: error: previous declaration of 'apr_wchar_t' was here
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:27:20:crtdbg.
h: No such file or directory
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c: In
function `
warrsztoastr':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:61: error:
`_C
RT_BLOCK' undeclared (first use in this function)
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:61: error:
(Ea
ch undeclared identifier is reported only once
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:61: error:
for
each function it appears in.)
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:61:warning: a
ssignment makes pointer from integer without a cast
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:70:warning: a
ssignment makes pointer from integer without a cast
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:79:warning: a
ssignment makes pointer from integer without a cast
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:90:warning: a
ssignment from incompatible pointer type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c: In
function `
apr_app_initialize':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:128:warning:
passing arg 2 of `apr_wastrtoastr' from incompatible pointer type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:134:warning:
passing arg 1 of `warrsztoastr' from incompatible pointer type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:138:error: `_
CRT_BLOCK' undeclared (first use in this function)
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\misc\win32\start.c:138:warning:
assignment makes pointer from integer without a cast
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_add32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:47:war
ning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:47:not
e: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_sub32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:59:war
ning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:59:not
e: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_inc32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:69:war
ning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:69:not
e: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_dec32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:78:war
ning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:78:not
e: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_set32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:87:war
ning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c:87:not
e: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_cas32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-
1.2.7\atomic\win32\apr_atomic.c:102: wa
rning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-
1.2.7\atomic\win32\apr_atomic.c:102: no
te: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_casptr':
      [cc] C:\c++\log4cxx\trunk\lib\apr-
1.2.7\atomic\win32\apr_atomic.c:112: wa
rning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-
1.2.7\atomic\win32\apr_atomic.c:112: no
te: if this code is reached, the program will abort
      [cc] C:\c++\log4cxx\trunk\lib\apr-1.2.7\atomic\win32\apr_atomic.c: In
fun
ction `apr_atomic_xchg32':
      [cc] C:\c++\log4cxx\trunk\lib\apr-
1.2.7\atomic\win32\apr_atomic.c:121: wa
rning: function called through a non-compatible type
      [cc] C:\c++\log4cxx\trunk\lib\apr-
1.2.7\atomic\win32\apr_atomic.c:121: no
te: if this code is reached, the program will abort

Reply via email to