You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-user@logging.apache.org by jorrit de vries <jo...@student.hu.nl> on 2007/02/09 13:23:01 UTC

ant build error: cannot find windows.h for building apr-1.2.7

Hello,

I have been searching through google, but I cannot find the information I am looking for, so maybe someone on this list can provide me with some about the following issue:

I have obtained the source for log4cxx from svn.
Installed ant, the ant-contrib and cpptasks jar-files.

I want to build log4cxx on an Windows XP machine using the msvc (2005) compiler. I use the regular build.xml file for it.
When building the apr utility cannot compile, since the 'windows.h' header file cannot be found.
The following is what I get back in the command line:

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] cl : Command line warning D9035 : option 'GZ' has been deprecated an
d will be removed in a future release
       [cc] cl : Command line warning D9036 : use 'RTC1' instead of 'GZ'
       [cc] misc.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] filepath.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_hash.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] sockets.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] otherchild.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] version.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] shm.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] common.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] inet_ntop.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] waitio.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_snprintf.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] filestat.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] errorcodes.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] filepath_util.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] charset.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] fileacc.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] proc_mutex.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] getopt.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] internal.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_cpystrn.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] Generating Code...
       [cc] Compiling...
       [cc] flock.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_random.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] utf8.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] thread_mutex.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] proc.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] copy.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] fullrw.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] time.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] filesys.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] access.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] signals.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] sha2.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\random\unix\sha2.c(23) : fatal e
rror C1083: Cannot open include file: 'string.h': No such file or directory
       [cc] apr_strtok.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] thread_rwlock.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] open.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] thread_cond.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_strnatcmp.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\strings\apr_strnatcmp.c(23) : fa
tal error C1083: Cannot open include file: 'ctype.h': No such file or directory
       [cc] userinfo.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] seek.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_strings.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] Generating Code...
       [cc] Compiling...
       [cc] apr_pools.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] dir.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] rand.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_fnmatch.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_atomic.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] dso.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] pipe.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] groupinfo.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] sha2_glue.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] readwrite.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] start.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] apr_tables.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] thread.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] env.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] timestr.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] threadpriv.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] inet_pton.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] sendrecv.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] mmap.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] sockopt.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] Generating Code...
       [cc] Compiling...
       [cc] mktemp.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] tempdir.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] sockaddr.c
       [cc] d:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] filedup.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] select.c
       [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) : fatal error
C1083: Cannot open include file: 'windows.h': No such file or directory
       [cc] Generating Code...

BUILD FAILED
D:\work\vrest\log4cxx\build.xml:552: The following error occurred while executin
g this line:
D:\work\vrest\log4cxx\apr-build.xml:167: cl failed with return code 2

Total time: 6 seconds

Is there anybody who can pinpoint me to what I might have missed. I have run vcvars32.bat and vcvarsall.bat found in the MS Visual Studio directories.

Best regards,
Jorrit

RE: ant build error: cannot find windows.h for building apr-1.2.7

Posted by jorrit de vries <jo...@student.hu.nl>.
> Likely you are using the Microsoft Visual Studio 2005 Express Edition  
> and have not installed the Microsoft Platform SDK, see http:// 
> msdn.microsoft.com/vstudio/express/visualc/usingpsdk/.  You will also  
> have to edit vcvars32.bat to add the Platform SDK include and lib  
> paths to the INCLUDE and LIB environment variables.
> 
> If you are using one of the Pro or higher editions, something seems  
> messed up in your install.

It seemed something was messed up with environment variables, inserted them
like prescribed for the Express Edition. Building process was successful completed
(now some issues with patch and sed, forgot install them :$)

Cheers!




Re: ant build error: cannot find windows.h for building apr-1.2.7

Posted by Curt Arnold <ca...@apache.org>.
On Feb 9, 2007, at 6:23 AM, jorrit de vries wrote:

> Hello,
>
> I have been searching through google, but I cannot find the  
> information I am looking for, so maybe someone on this list can  
> provide me with some about the following issue:
>
> I have obtained the source for log4cxx from svn.
> Installed ant, the ant-contrib and cpptasks jar-files.
>
> I want to build log4cxx on an Windows XP machine using the msvc  
> (2005) compiler. I use the regular build.xml file for it.
> When building the apr utility cannot compile, since the 'windows.h'  
> header file cannot be found.
> The following is what I get back in the command line:
>
>
...
> build:
>        [cc] 65 total files to be compiled.
>        [cc] cl : Command line warning D9035 : option 'GZ' has been  
> deprecated an
> d will be removed in a future release
>        [cc] cl : Command line warning D9036 : use 'RTC1' instead of  
> 'GZ'

Those are expected, RTC1 is not supported in VC6 so GZ is used even  
though it causes warning in later VC's.

>        [cc] misc.c
>        [cc] D:\work\vrest\log4cxx\lib\apr-1.2.7\include\apr.h(90) :  
> fatal error
> C1083: Cannot open include file: 'windows.h': No such file or  
> directory
That's not good.
>
> Is there anybody who can pinpoint me to what I might have missed. I  
> have run vcvars32.bat and vcvarsall.bat found in the MS Visual  
> Studio directories.
>
> Best regards,
> Jorrit
>

Likely you are using the Microsoft Visual Studio 2005 Express Edition  
and have not installed the Microsoft Platform SDK, see http:// 
msdn.microsoft.com/vstudio/express/visualc/usingpsdk/.  You will also  
have to edit vcvars32.bat to add the Platform SDK include and lib  
paths to the INCLUDE and LIB environment variables.

If you are using one of the Pro or higher editions, something seems  
messed up in your install.