From cb0b1fed57536ec8631b2292d90fa336b0e98386 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Mon, 6 Jul 2009 17:42:30 +0000 Subject: [PATCH] Remove a comment on how Metis has to be modified once built. This goes with the recent change to sparsity_tools.cc. git-svn-id: https://svn.dealii.org/trunk@19025 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/readme.html | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/deal.II/doc/readme.html b/deal.II/doc/readme.html index c2b1f1c139..183844c579 100644 --- a/deal.II/doc/readme.html +++ b/deal.II/doc/readme.html @@ -617,24 +617,6 @@ in a home directory for example, you can use configure switches --with-metis-include, --with-metis-libs.

- -

- Using METIS requires some editing though: in the METIS header - Lib/proto.h that is automatically included from METIS's main - header Lib/metis.h, a number of functions from the C - standard lib are declared with signatures that differ from the ones in - the system headers (that alone is a good reason not to ever declare - system functions yourself, but oh well...) in that they do not have - exception specifications that are given in the system headers. With some - compilers, you will then get compilation errors on one or two deal.II - files. It is easy to work around this by first compiling METIS, then - trying to compile deal.II, and then simply removing each function - signature which the compiler complains about. The ones most likely - affected are srand48(), drand48(), and - log2. Since you have already compiled METIS and deal.II does - not need these function declarations itself, just removing their - declarations should not be a problem. -

-- 2.39.5