<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hi,<br>
to be honest, I have no idea. But for the AMG you don't actually
need Boost,<br>
so if everything else fails you can try to comment-out the
Boost-related lines<br>
in dune-istl/cmake/modules/DuneIstlMacros.cmake.<br>
Best,<br>
Oliver<br>
<br>
Am 27.08.2015 um 12:33 schrieb Buesing, Henrik:<br>
</div>
<blockquote
cite="mid:DBEF383764FCE7428354CFA9A0591A86F503D031@eonblitz17.eonerc.rwth-aachen.de"
type="cite">
<pre wrap="">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)
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Dune mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dune@dune-project.org">Dune@dune-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.dune-project.org/mailman/listinfo/dune">http://lists.dune-project.org/mailman/listinfo/dune</a>
</pre>
</blockquote>
<br>
</body>
</html>