-
Notifications
You must be signed in to change notification settings - Fork 2
Error when running make #5
Comments
Hi there, Yes, laplace3d has been removed from the main BOUT++ repo, so you can just comment this line out in the header file, then try again. I don't think this option is necessary for hermes, but @bendudson should confirm. |
I will have to check, but last time I tried this version of Hermes only works with BOUT++ v3.1. That can be downloaded from here: https://github.com/boutproject/BOUT-dev/releases/tag/v3.1 |
@bshanahan and @bendudson |
@bshanahan $ make |
Hi, can you please post the output of `git branch -v', both in the BOUT++ directory, and in the hermes directory? |
I suspect these are some of the many things which have changed in BOUT++ since this version of Hermes was last used. It does compile with BOUT++ 3.1 (2017), but many things changed in BOUT++ between v3.1 and v4.x |
Hi @bshanahan ~/BOUT-dev/examples/hermes-master$ git branch -v
|
Hi, Please see the comment from @bendudson. At the moment, hermes-1 is meant to compile with BOUT++ version 3.1. You are using a much more recent version of BOUT++. Either switch to hermes-2, the hot ion version, or check out BOUT++ v3.1, per @bendudson:
|
Hi,
I am trying to run the Hermes and did 'run'. However, I've got a error as below. I would appreciate if you provide me a solution.
Thanks!
$ make
Compiling hermes-1.cxx
In file included from hermes-1.cxx:22:0:
hermes-1.hxx:30:10: fatal error: bout/invert/laplace3d.hxx: No such file or directory
#include <bout/invert/laplace3d.hxx>
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
../../make.config:318: recipe for target 'hermes-1.o' failed
make: *** [hermes-1.o] Error 1
The text was updated successfully, but these errors were encountered: