[Dune] Read in matrix and rhs, solve linear system

Oliver Sander oliver.sander at tu-dresden.de
Thu Aug 27 14:40:25 CEST 2015


Hi,
to be honest, I have no idea.  But for the AMG you don't actually need Boost,
so if everything else fails you can try to comment-out the Boost-related lines
in dune-istl/cmake/modules/DuneIstlMacros.cmake.
Best,
Oliver

Am 27.08.2015 um 12:33 schrieb Buesing, Henrik:
> Dear Oliver! Dear Markus!
>
> I downloaded dune-common, dune-istl and dune-mm-amg. Now I try to build the packages with 
>
> ./dune-common-2.4/bin/dunecontrol --module=dune-mm-amg all --opts=/home/user/Code/Dune/dune.options
>
> My options file looks like: 
>
> # use a custom directory, default is /usr/local/bin
> CONFIGURE_FLAGS="--prefix='/home/user/Code/Dune'"
> # Set the default target of make to install. Now the call above will
> # not just build the DUNE modules but also install it
> MAKE_FLAGS=install
> # The default versions of automake and autogen are not sufficient
> # therefore we need to specify what versions to use
> AUTOGEN_FLAGS="--ac=2.59 --am=1.9"
>
> I'm getting errors complaining about the Boost library. I attached the log. The first error you can find below. 
>
> Any ideas what I'm doing wrong here? I have not super user rights on my account.
>
> @Markus: After compiling can I then run AMG also in parallel? My matrix is quite big (>6 mio unknowns) and thus I benchmark in parallel.
>
> Henrik
>
>
>
> CMake Error at /usr/lib64/boost/Boost.cmake:16 (ADD_LIBRARY):
>   add_library cannot create imported target "boost_date_time-static" because
>   another target with the same name already exists.
> Call Stack (most recent call first):
>   /usr/lib64/boost/BoostConfig.cmake:28 (include)
>   /home/user/cmake-2.8.11.1/Modules/FindBoost.cmake:177 (find_package)
>   /home/user/Code/Dune/dune-common-2.4/cmake/modules/DuneBoost.cmake:12 (find_package)
>   /home/user/Code/Dune/dune-common-2.4/cmake/modules/FindBoostFusion.cmake:8 (include)
>   cmake/modules/DuneIstlMacros.cmake:2 (find_package)
>   /home/user/Code/Dune/dune-common-2.4/cmake/modules/DuneMacros.cmake:521 (include)
>   /home/user/Code/Dune/dune-common-2.4/cmake/modules/DuneMacros.cmake:664 (dune_process_dependency_macros)
>   CMakeLists.txt:24 (dune_project)
>
>
>
>
>
> _______________________________________________
> Dune mailing list
> Dune at dune-project.org
> http://lists.dune-project.org/mailman/listinfo/dune

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dune-project.org/pipermail/dune/attachments/20150827/8f1caeb8/attachment.htm>


More information about the Dune mailing list