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

Installation in WSL Ubuntu #225

Open ErikBuer opened 4 years ago

ErikBuer commented 4 years ago

Hi, I've started with a new ubuntu terminal on windows system linux. Runnning sh autogen.sh --prefix=${HOME}/scuff-em-installation i get the message configure: error: couldn't find HDF5; configure --without-hdf5

Running sh autogen.sh --with-hdf5-includedir="/usr/include/hdf5/serial" --with-hdf5-libdir=/usr/lib/x86_64-linux-gnu/hdf5/serial seems to work, but make check fails (found the command on https://github.com/HomerReid/scuff-em/issues/204). tests/Mie/test-suite.log contains the following:


GNU nano 4.8 tests/Mie/test-suite.log ============================================= scuff-em 0.96: tests/Mie/test-suite.log

TOTAL: 1

PASS: 0

SKIP: 0

XFAIL: 0

FAIL: 1

XPASS: 0

ERROR: 0

.. contents:: :depth: 2

FAIL: TestMie.sh

./TestMie.sh: line 46: pkg-config: command not found could not find CheckSCUFFData executable (set CHECKSCUFFDATA environment variable) FAIL TestMie.sh (exit status: 1)


ErikBuer commented 4 years ago

I attatched the error from the sh autogen.sh command.

Does anyone know what i should do? Thanks.

error.txt

eskiyerli commented 4 years ago

I don't think Homer Reid is answering any issues at the moment.