<div dir="ltr">Dear all,<div><br></div><div>Sorry to trigger such a discussion. But, it may be good for you, as developers, to know a feedback from a single user.</div><div><br></div><div>I decided to switch to cmake, because I always wanted to stay updated with dune. That was the only reason. Everything was working fine with autotools.</div><div><br></div><div>However, after receiving various error messages and searching deep in the forums about cmake (I completely read the guidelines in dune website), I came to the conclusion that there are many bugs in the cmake. The simplest of all was that I had to give the complete address of the installed gcc, although it was known to the linux (autotools was easily recognizing that). There were actually many more bugs. I ended up seeing that I am just building up a dirty opts file, which I usually like to avoid. The errors were definitely not from dune and it was the cmake errors I could see in many forums.</div><div><br></div><div>So, in summary I would completely agree with Robert that the switch to cmake may not have been the best decision, since it does not seem to be so mature as autotools.</div><div><br></div><div>Thanks a lot for your helps,</div><div><br></div><div>Arya</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 9, 2015 at 3:17 PM, Christoph Grüninger <span dir="ltr"><<a href="mailto:christoph.grueninger@iws.uni-stuttgart.de" target="_blank">christoph.grueninger@iws.uni-stuttgart.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Andreas,<br>
actually you can use depending modules built with CMake and modules<br>
built with Autotools (dune-common with CMake, dune-geometry with<br>
Autotools, not the other way round). Markus added support for that in<br>
the 2.3 release; CMake generates the necessary files.<br>
But be warned, this feature is rarely tested as most people either stick<br>
to Autotools or switch to CMake completely. At least I don't know any<br>
user and I never got feedback (complaints, bug reports) so far.<br>
<br>
After the removal of Autotools this backward compatibility is<br>
automatically broken. CMake just generates the necessary dependency files.<br>
dunecontrol is completely unrelated to this topic.<br>
<br>
Bye,<br>
<div class="HOEnZb"><div class="h5">Christoph<br>
<br>
--<br>
GDB does hate your application, expresses its contempt through the<br>
design of its command-line interface.   -- Tom Tromey, FOSDEM 2014<br>
<br>
</div></div><br>_______________________________________________<br>
Dune mailing list<br>
<a href="mailto:Dune@dune-project.org">Dune@dune-project.org</a><br>
<a href="http://lists.dune-project.org/mailman/listinfo/dune" target="_blank">http://lists.dune-project.org/mailman/listinfo/dune</a><br>
<br></blockquote></div><br></div>