Hi Marc,

I was already about to upload a modified package, but did not manage to
do it before my vacation. Now thinking a bit more about the problem I'm
no longer sure the outlined solution is the correct one.

If GMPXX/MPFI/NTL support is enabled when building the library itself
(and hence defining CGAL_USE_GMPXX/MPFI/NTL in compiler_config.h), won't
every application using CGAL get a link dependency to these libraries
(assuming it includes a header with #ifdef CGAL_USE_GMPXX/MPFI/NTL)? For
example, there is one example that does no longer build because of that
(sorry, don't know the name anymore, but I think the module starts with
"A").

Isn't the correct solution to enable only support for those libraries
that affect the CGAL library itself, and to ask applications using CGAL
to add additional -DCGAL_USE_GMPXX/MPFI/NTL flags if they want to make
use of these features? (Basically the status quo.)

Joachim


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to