web-dev-qa-db-fra.com

Compilation IcedTea: le répertoire de base JDK est introuvable

Google Chrome n'arrête pas de me dire que je dois mettre à jour icedtea. J'ai essayé de les installer depuis un terminal, mais cela n'a pas fonctionné. J'ai donc installé icedtea et icedtea-web à partir du code source ./configure. cela me dit que fastjar n'est pas installé, donc je l'ai installé, puis il me dit que gawk n'est pas installé et je l'ai installé et maintenant, il dit:

checking for a JDK home directory... 
configure: error: "A JDK JDK home directory could not be found.

J'ai OpenJDK7 installé, comment y remédier?

@ Ben Hague merci, votre réponse corrige la première erreur, mais maintenant je vois

checking for javah... no
checking for gjavah... no
configure: error: "A Java header generator was not found."

Javah ne devrait-il pas être associé à jdk?

3
Lynob

On dirait que Ubuntu met un répertoire différent de celui auquel IcedTea s'attend. Essayer

Sudo ln -s /usr/lib/jvm/Java-7-openjdk-AMD64/ /usr/lib/jvm/Java-1.7.0-openjdk
3
Ben Hague