# Help on HDF5 install

**URL:** <https://openmc.discourse.group/t/help-on-hdf5-install/147>\
**Category:** User Support\
**Created:** [April 28, 2015, 12:59am UTC](https://openmc.discourse.group/t/help-on-hdf5-install/147 "2015-04-28T00:59:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matheus\_dos\_Santos](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@Matheus\_dos\_Santos](https://openmc.discourse.group/u/Matheus_dos_Santos)\
**Post date:** [April 28, 2015, 12:59am UTC](https://openmc.discourse.group/t/help-on-hdf5-install/147/1 "2015-04-28T00:59:45Z")

</div>

Dears,

I am (trying) to install HDF5 before installing OpenMC, _but…_

per [http://www.hdfgroup.org/ftp/HDF5/current/src/unpacked/release\_docs/INSTALL](http://www.hdfgroup.org/ftp/HDF5/current/src/unpacked/release_docs/INSTALL) _on_ item 2 it says:  
…  
$ ./configure --prefix=/usr/local/hdf5   
…

wich is pretty much the structure to be adapted with the HDF5 compiling instructions at  
[https://mit-crpg.github.io/openmc/usersguide/install.html#prerequisites](https://mit-crpg.github.io/openmc/usersguide/install.html#prerequisites)

But ./configure does not exist in the HDF5 package…

Has anyone experienced this or has a workaround or a detailed step-by-step fo HDF5?

Thanks!

---

<div class="post-metadata">

**Author:** ![paulromano](https://yyz2.discourse-cdn.com/free1/user_avatar/openmc.discourse.group/paulromano/32/486_2.png) [@paulromano](https://openmc.discourse.group/u/paulromano)\
**Post date:** [April 28, 2015, 1:02am UTC](https://openmc.discourse.group/t/help-on-hdf5-install/147/2 "2015-04-28T01:02:13Z")

</div>

Hi Matheus,

Are you sure you downloaded the source package? I do see the configure script when I untar the release tarball.

Best,  
Paul

---

<div class="post-metadata">

**Author:** ![Matheus\_dos\_Santos](https://avatars.discourse-cdn.com/v4/letter/m/d78d45/32.png) [@Matheus\_dos\_Santos](https://openmc.discourse.group/u/Matheus_dos_Santos)\
**Post date:** [May 6, 2015, 6:21pm UTC](https://openmc.discourse.group/t/help-on-hdf5-install/147/3 "2015-05-06T18:21:07Z")

</div>

Hi all,

it worked, source package is at[https://hdfgroup.org/HDF5/release/obtainsrc.html](https://hdfgroup.org/HDF5/release/obtainsrc.html)

next question: during cmake then programm asked for [https://github.com/mit-crpg/fox.git](https://github.com/mit-crpg/fox.git)

Due to our IT proxy/firewall/whatsoever policies, I couldn’t download them. I found another connection, but how can I use the downloaded files (under fox-master.zip) and proceed with the openmc installation offline (without connected to the internet)?

Thanks,

Matheus

---

<div class="post-metadata">

**Author:** ![paulromano](https://yyz2.discourse-cdn.com/free1/user_avatar/openmc.discourse.group/paulromano/32/486_2.png) [@paulromano](https://openmc.discourse.group/u/paulromano)\
**Post date:** [May 7, 2015, 3:38am UTC](https://openmc.discourse.group/t/help-on-hdf5-install/147/4 "2015-05-07T03:38:54Z")

</div>

I would recommend doing a git clone of the fox repository, create a tarball of the git repository, bring the tarball to your machine behind the firewall, and extract it into openmc/src/xml. When I’ve needed to do this, I usually get git repositories of OpenMC and fox together on a computer with internet, tar them up together and then extract. So it would look something like:

**On computer with internet:**  
git clone git://[github.com/mit-crpg/openmc.git](http://github.com/mit-crpg/openmc.git)  
cd openmc  
git submodule init  
git submodule update  
cd …  
tar cJvf openmc.tar.xz openmc/

**On computer without internet:**  
tar xJvf openmc.tar.xz

Best,  
Paul
