Hello intrepid compilers. For those compiling Eucalyptus 3.3.0 from scratch following these wonderful directions: https://alinush.org/2013/07/21/how-to-compile-and-install-eucalyptus-3-3-0-on-ubuntu-13-04-from-github-sources-cloud-in-a-box

These links mention the fact that there are two patches needed to fix axis library errors that are not in the git hub install docs https://github.com/eucalyptus/eucalyptus/blob/master/INSTALL

Any way the document runs into a problem - configure works just fine - but when you go to run
sudo make install

it errors out with:

/home/ubuntu/eucalyptus/clc/modules/storage-controller/build.xml:77: Can't load javah

What might be the cause? Scroll up and find the hint in the output Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-6-openjdk-amd64/lib/tools.jar

What does this mean? A little bit of "stackoverflowing" (Perhaps I can coin a new internet meme to replace "googling") gives this hint http://stackoverflow.com/questions/15032230/cant-load-javah-error-in-eclipse

Turns out I needed to add openjdk-6-jdk to the install dependencies to satisfy this ANT (1.8.3) dependency on Ubuntu 12.04.3. I hope that helps... Once the extra dependency is added then you will see the screen below. (Sorry Louis - the Lions just happened to be in the background...)