cmake терпит неудачу с «Не мог найти HDF5»

Мой проект компилируется безупречно в Mac OS X, и теперь, когда я пытаюсь создать Ubuntu 12.x на сегодняшний день, я получаю сообщение об ошибке. -- Could NOT find HDF5 (missing: HDF5_LIBRARIES HDF5_INCLUDE_DIRS) . Если я возьму пакет HDF5-dev, используя apt-get, то cmake найдет HDF5, но мой код не будет компилироваться из-за того, что пакет HDF5-dev старше.

Я попытался загрузить последний HDF5 и построить из источника:

 cd $HDF5_ROOT ./configure /usr/local/hdf5 sudo make install 

и это успешно устанавливает HDF5 в каталоге /usr/local/hdf5 но cmake его не найдет. Я также попытался установить переменные среды $HDF5_ROOT и $HDF5_ROOT_DIR_HINT но все равно не работает.

Какие-либо предложения?