-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build fails with DUNE 2.9.1 #1
Comments
I am now trying together with @Fujikawas to debug this. I get the same error on two systems:
@Fujikawas cannot reproduce it (Ubuntu 22.04). We both use DUNE 2.9.1. |
I was able to build the dune-elastodynamics module with DUNE 2.8 (also dune-common 2.8). |
Hello together, I have to admit that I didn't really touched this quite some time 😅 (I guess this is the problem with single person codes ...) ... fell free to ask if you need any help. |
@IshaanDesai @MakisH @Fujikawas I tried to build with the most recent dune module versions on Ubuntu 20.04 and I'm able to build without errors (I'm currently not able to test on Ubuntu 22.04). |
These are the steps I am currently using: https://github.com/precice/vm/blob/0854655ff70da6d76197cf2a499f3decbdf6ba98/provisioning/install-dune.sh |
I found the trigger and the fix, but I don't understand them. It looks like, as I was reorganizing my script, I removed the I now explicitly added it again, from the This should have complained in a different way earlier on. I was also looking at the wrong direction for a while, as the error was about Thank you all for your help! |
It looks like the order of building modules was somehow important (we still don't understand why). Building DUNE first, DuMuX then, helped. Building DuMuX first, DUNE then, was complaining with the same issue. |
Hi, I currently have two suspicions as to why the restructuring and module order mattered.
|
Is DuMuX flexible enough to use the default CMake options of DUNE, or are there any particular restrictions? |
Building DuMux with the default CMake options of DUNE will work. The |
As I am trying to install both the DuMuX and the DUNE adapters in the VM, using the same DUNE installation, I realized that this module does not work at the moment with DUNE 2.9 (probably that is the reason):
build-dune-elastodynamics.log
The text was updated successfully, but these errors were encountered: