HAVE_GETCWD fails to include io.h
Andrew Haley
aph@cambridge.redhat.com
Fri Aug 23 03:22:00 GMT 2002
Adam Megacz writes:
>
> Hrm, mingw won't build anymore because natSystem.cc uses getcwd()
> without #includ'ing io.h.
getcwd() is defined in unistd.h. That's why the call to getcwd() is
enclosed in #ifdef HAVE_UNISTD_H.
I guess mingw defines getcwd() in another file?
> Where would the appropriate place be for me to add #include<io.h>? In
> win32.h? In a #ifdef-WIN32 block in natSystem.cc?
The latter, probably.
However, I think it's time to break natRuntime.cc into some
OS-specific files before it gets any worse.
Andrew.
More information about the Java
mailing list