[petsc-users] petsc cmake config - BUILD_SHARED_LIBS

Arne Morten Kvarving Arne.Morten.Kvarving at sintef.no
Tue Oct 13 13:12:23 CDT 2015


> No, some things are actually better than other things. This is why its engineering and not art appreciation.

let me rephrase that. it depends on your position. i'm sure you have sound, technical reasons for reinventing the wheel. but from a user's point of view that sucks, because now i have to learn how to operate (or more relevant; change) a new wheel. with cmake or automake, it is (well, ideally) learn once, apply everywhere. with custom solutions, you get to spend time learning stuff all over again, stuff which cannot be reapplied elsewhere.

ref the thing here that happened with my misunderstanding of the purpose of that config file. whenever i see a <Package>Config.cmake it is the cmake config mode file for <Package>. it did not occur to me that it could be anything else, because i have never seen it be anything else in any other pieces of software.

not trying to pick a fight. just clarifying what i meant.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20151013/ae91dcf5/attachment.html>


More information about the petsc-users mailing list