O binário não é chamado gcc-java, é chamado gcj.
Este link mostra o conteúdo do pacote gcc-java, que revela isso,
Mon Dec 18 00:56:14 2006 100470 usr/bin/gcj.exe
Estou executando o Cygwin no Windows 7, com as variáveis de ambiente configuradas corretamente (até onde eu sei).
Quando faço isso, o gcc-java aparece:
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
..
Quando eu chamo gcc-java, recebo um erro de comando não encontrado. Em C:\cygwin\bin
, o binário gcc-java
não está lá, mas ele afirma estar instalado (tentei reinstalar). Eu posso chamar todos os outros comandos em \bin\
O binário não é chamado gcc-java, é chamado gcj.
Este link mostra o conteúdo do pacote gcc-java, que revela isso,
Mon Dec 18 00:56:14 2006 100470 usr/bin/gcj.exe