|
From: | David Bateman |
Subject: | Re: CAMD needed in liboctave/ |
Date: | Tue, 19 Dec 2006 08:25:40 +0100 |
User-agent: | Thunderbird 1.5.0.7 (Windows/20060909) |
John W. Eaton wrote:
Yes, but CAMD_LIBS is either "-lcamd" or "-lcamd -lmetis" depending on whether metis was probed by the configure. Basically yes METIS is non-free and you can't distribute under the GPL. If we stick to that line in the build process, then we should refuse to built with a camd or cholmod that is linked against metis. Given that the autoconf code to check that cholmod or camd is linked against metis exists we should at least allow the build, distribution is a completely different question..On 19-Dec-2006, David Bateman wrote: | Michael Goffioul wrote: | > When compiling SuiteSparse with METIS, the CHOLMOD library requires | > CAMD; hence CAMD_LIBS needs to be added when linking liboctave.| > | > Michael. | > | | Ok I missed that one as unix systems only need it linked to the main| binary.. You can't distribute an Octave binary linked with METIS, as METIS is distributed under license terms that are incompatible with the GPL. So please remove that dependency from any binary distribution of Octave. Thanks, jwe
Regards David
[Prev in Thread] | Current Thread | [Next in Thread] |