HomerReid / scuff-em

A comprehensive and full-featured computational physics suite for boundary-element analysis of electromagnetic scattering, fluctuation-induced phenomena (Casimir forces and radiative heat transfer), nanophotonics, RF device engineering, electrostatics, and more. Includes a core library with C++ and python APIs as well as many command-line applications.
http://www.homerreid.com/scuff-em
GNU General Public License v2.0
125 stars 50 forks source link

sh autogen.sh does not work #241

Closed agrinin closed 1 year ago

agrinin commented 1 year ago

Hi, I am trying to install scuff-em in ubuntu (running from a virtual machine). I follow the instructions and execute sudo apt-get install libopenblas-dev libhdf5-openmpi-dev python-dev python3-scipy gmsh git clone https://github.com/HomerReid/scuff-em.git cd scuff-em sh autogen.sh --prefix=${HOME}/scuff-em-installation make -j 8 install I get the "No rule to get target 'install'. Stop ". Also, no "scuff-em-installation" folder is created. I am new to linux and would appreciate help. Thanks Here is the config.log file i get

config.log

agrinin commented 1 year ago

I found the mistake. For some reason, hdf5 could not be found, so the installation failed. With the additional argument "--without-hdf5" the installation succeeded.