-
-
Notifications
You must be signed in to change notification settings - Fork 132
Provide compilation option for existing dumux installation #702
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
base: develop
Are you sure you want to change the base?
Conversation
IshaanDesai
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried to run the participants by providing the path to a folder that consists of DUNE modules that the case needs, and I got the following error:
-- Dependencies for free-flow-dumux: dumux-precice
-- Could NOT find dumux-precice (missing: dumux-precice_DIR)
-- No full CMake package configuration support available. Falling back to pkg-config.
-- Checking for module 'dumux-precice '
-- Package 'dumux-precice', required by 'virtual:world', not found
CMake Error at /usr/share/cmake-3.28/Modules/FindPkgConfig.cmake:619 (message):
The following required packages were not found:
- dumux-precice
Call Stack (most recent call first):
/usr/share/cmake-3.28/Modules/FindPkgConfig.cmake:841 (_pkg_check_modules_internal)
/home/desaiin/.local/share/dune/cmake/modules/DuneModuleDependencies.cmake:181 (pkg_check_modules)
/home/desaiin/.local/share/dune/cmake/modules/DuneModuleDependencies.cmake:289 (find_dune_package)
/home/desaiin/.local/share/dune/cmake/modules/DuneModuleDependencies.cmake:336 (dune_process_dependency_leafs)
/home/desaiin/.local/share/dune/cmake/modules/DuneModuleDependencies.cmake:46 (dune_create_dependency_leafs)
/home/desaiin/.local/share/dune/cmake/modules/DuneProject.cmake:90 (dune_create_dependency_tree)
CMakeLists.txt:19 (dune_project)
-- Configuring incomplete, errors occurred!
make: *** [Makefile:730: cmake_check_build_system] Error 1
Is the adapter also at the same path? |
e795cce to
c922245
Compare
Yes. But it is in the folder |
With this change, it would be possible to specify the path to a complete DuMux installation along with other DUNE-Modules while running solvers in DuMux.
Also moved the compilation step into the running script.
Checklist:
changelog-entries/<PRnumber>.md.