Я использую Cygwin в Windows 7 с правильно настроенными переменными среды (насколько я могу судить).
Когда я делаю это, появляется gcc-java:
cygcheck-c
..
gcc-core 3.4.4-999 OK
gcc-g++ 3.4.4-999 OK
gcc-java 3.4.4-999 OK <---
gcc-mingw-core 20050522-3 OK
..
Когда я вызываю gcc-java, я получаю команду not found. В C:\cygwin\bin
двоичного gcc-java
нет, но он утверждает, что установлен (попытался переустановить). Я могу вызвать все остальные команды в \bin\