From: wolf Date: Fri, 4 Oct 2002 14:54:43 +0000 (+0000) Subject: Something on the Windows quad vs quad_t problem. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a11d9f804c93b097f2fb52e4adcb8971a27c1bc0;p=dealii-svn.git Something on the Windows quad vs quad_t problem. git-svn-id: https://svn.dealii.org/trunk@6609 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/doc/faq.html b/deal.II/doc/faq.html index 055d4f5a08..1fda6b7c39 100644 --- a/deal.II/doc/faq.html +++ b/deal.II/doc/faq.html @@ -95,6 +95,27 @@ archive might be advisable in case of difficulties.

+

+ Also note that on some installations of CygWin, one of the system + header files used the proprocessor to define quad to + quad_t. Since deal.II uses the name + quad as a function name, the name is sometimes + replaced, sometimes not, depending on the order of include files and + whether the respective system header was included at all. This leads + to compilation errors. +

+ +

+ Since the offending preprocessor define is only active when + _POSIX_SOURCE is not set, deal.II + releases after version 3.4 set this flag, to avoid the + problem, but releases up to and including version 3.4 may not + work. For more information, refer to the + mailing list + thread on this subject, and follow-up messages. +

+ +

Other Windows compilers

Authomatic configuration requires a lot of Unix tools. We have not