git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1211
6f19259b-4bc3-4df7-8a09-
765794883524
\r
Cygwin is a POSIX style operating environment for Windows. It is possible to\r
compile the EDK 2 using gcc and cygwin. There are a few extra steps necessary\r
\r
Cygwin is a POSIX style operating environment for Windows. It is possible to\r
compile the EDK 2 using gcc and cygwin. There are a few extra steps necessary\r
-to make this happen. There is a JNI (Java Native Interface) library in the\r
-Tools. In order to compile this under Cygwin, the 'linux' java headers must be\r
-installed to the $JAVA_HOME dir on the windows system. To accomplish this, you\r
-must install the JDK on a linux system, and then copy\r
-linux:$JAVA_HOME/include/linux/ to windows:$JAVA_HOME/include. These are really\r
-typedefs needed by gcc.\r
-\r
Compiling under cygwin is slow, because the underlying file accesses are slow\r
in cygwin. For this reason, we do not encourage the use of cygwin. A true unix\r
system will be a superior choice for those wishing to compile with gcc.\r
Compiling under cygwin is slow, because the underlying file accesses are slow\r
in cygwin. For this reason, we do not encourage the use of cygwin. A true unix\r
system will be a superior choice for those wishing to compile with gcc.\r