Subject: CGAL users discussion list
List archive
- From: Chidanand Kumar <>
- To: <>, <>, <>
- Subject: [Fwd: Re: [cgal-discuss] Installation Error Issues]
- Date: Mon, 15 Oct 2012 09:58:50 +0530
Hai laurent.
I have given all the paths of Boost,CGAL include and library
correctly.Attaching compilation flags as shown below.
Compiling...
stdafx.cpp
Compiling...
CGAL.cpp
c:\program files\microsoft visual studio 9.0\vc\include\limits(181) :
error C2065: 'FLT_RADIX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(181) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(994) :
error C2065: 'FLT_MANT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(994) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(995) :
error C2065: 'FLT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(995) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(996) :
error C2065: 'FLT_MAX_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(996) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(997) :
error C2065: 'FLT_MAX_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(997) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(998) :
error C2065: 'FLT_MIN_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(998) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(999) :
error C2065: 'FLT_MIN_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(999) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(956) :
error C2065: 'FLT_MIN' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(961) :
error C2065: 'FLT_MAX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(966) :
error C2065: 'FLT_EPSILON' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1056) :
error C2065: 'DBL_MANT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1056) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1057) :
error C2065: 'DBL_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1057) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1058) :
error C2065: 'DBL_MAX_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1058) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1059) :
error C2065: 'DBL_MAX_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1059) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1060) :
error C2065: 'DBL_MIN_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1060) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1061) :
error C2065: 'DBL_MIN_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1061) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1018) :
error C2065: 'DBL_MIN' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1023) :
error C2065: 'DBL_MAX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1028) :
error C2065: 'DBL_EPSILON' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1118) :
error C2065: 'LDBL_MANT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1118) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1119) :
error C2065: 'LDBL_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1119) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1120) :
error C2065: 'LDBL_MAX_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1120) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1121) :
error C2065: 'LDBL_MAX_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1121) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1122) :
error C2065: 'LDBL_MIN_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1122) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1123) :
error C2065: 'LDBL_MIN_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1123) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1080) :
error C2065: 'LDBL_MIN' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1085) :
error C2065: 'LDBL_MAX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1090) :
error C2065: 'LDBL_EPSILON' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(315) : error C3861:
'_controlfp_s': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(315) : error C2065:
'_MCW_RC' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(323) : error C2065:
'_MCW_RC' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(323) : error C3861:
'_controlfp_s': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(344) : error C2065:
'_RC_UP' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(396) : error C2065:
'_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(411) : error C2065:
'_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\double.h(90) : error C3861:
'_isnan': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\double.h(190) : error C3861:
'_nextafter': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\interval_nt.h(1055) : error
C2065: '_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\interval_nt.h(1057) : error
C2065: '_RC_UP' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\modular_arithmetic\residue_type.h(110)
: error C2065: '_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\long_long.h(72) : error C2065:
'_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\long_long.h(74) : error C2065:
'_RC_UP' : undeclared identifier
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(146) : error
C2146: syntax error : missing ';' before identifier '_mpfr_exp'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(146) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(146) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(147) : error
C2143: syntax error : missing ';' before '*'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(147) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(147) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(171) : error
C2146: syntax error : missing ';' before identifier '__mpfr_struct'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(171) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : error
C2146: syntax error : missing ';' before identifier '__gmp_const'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : error
C2628: '__gmp_const' followed by 'char' is illegal (did you forget a ';'?)
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error
C2146: syntax error : missing ';' before identifier '__gmp_const'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error
C2628: '__gmp_const' followed by 'char' is illegal (did you forget a ';'?)
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(236) : error
C2144: syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(236) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(236) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(237) : error
C2144: syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(237) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(237) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C2146: syntax error : missing ';' before identifier 'mpfr_get_emin'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C2086: 'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) :
see declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(240) : error
C2144: syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(240) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(240) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C2146: syntax error : missing ';' before identifier 'mpfr_get_emin_min'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C2086: 'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) :
see declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C2146: syntax error : missing ';' before identifier 'mpfr_get_emin_max'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C2086: 'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) :
see declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C2146: syntax error : missing ';' before identifier 'mpfr_get_emax'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C2086: 'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) :
see declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(244) : error
C2144: syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(244) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(244) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C2146: syntax error : missing ';' before identifier 'mpfr_get_emax_min'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C2086: 'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) :
see declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error
C2146: syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error
C4430: missing type specifier - int assumed. Note: C++ does not support
default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error
C2086: 'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) :
see declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error
C2146: syntax error : missing ';' before identifier 'mpfr_get_emax_max'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : fatal
error C1003: error count exceeds 100; stopping compilation
Regards
Kumar
Notice: The information contained in this e-mail message and/or attachments
to it may contain confidential or privileged information. If you are not the
intended recipient, any dissemination, use, review, distribution, printing or
copying of the information contained in this e-mail message and/or
attachments to it are strictly prohibited. If you have received this
communication in error, please notify us by reply e-mail or telephone and
immediately and permanently delete the message and any attachments. Thank you
--- Begin Message ---Laurent Rineau (CGAL/GeometryFactory) wrote:
- From: Chidanand Kumar <>
- To: <>, <>, <>
- Subject: Re: [cgal-discuss] Installation Error Issues
- Date: Fri, 12 Oct 2012 14:59:47 +0530
Le vendredi 12 octobre 2012 14:05:14 Chidanand Kumar a écrit :Hai laurent.
Laurent Rineau (CGAL/GeometryFactory) wrote:
Le vendredi 12 octobre 2012 13:35:39 Chidanand Kumar a écrit :Hai Laurent,
Laurent Rineau (CGAL/GeometryFactory) wrote:What if you "#include <cfloat>" as the *first* line? And then add
Le jeudi 11 octobre 2012 20:41:47 ChidanandKumar a écrit :Hai Laurent,
I want to compile CGAL-4.0.2 using MicroVisualStudio 2008 C++.What program are you trying to compile? It seems that you have compiled
i Used CGAL4.02
Boost1.47
which were downloadable from Website.
Builded libraries using Cmake latest version cmake-2.8.9
As soon as i added Boost include directories inside
ProjectProperties->Include Directories. Iam getting N Number of
errors..
like
limits(181) : error C2065: 'FLT_RADIX' : undeclared identifier using
CGAL...
Requesting your inputs to solve this issue.
the
CGAL libraries correctly.
What if you #include <cfloat> at the first line of your .cpp file?
Thanks for your reply, as soon as i include "#include <cfloat>" or
"#include <limits>" iam getting many errors as below
*include\limits(181) : error C2065: 'FLT_RADIX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(181) :
error C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(994) :
error C2065: 'FLT_MANT_DIG' : undeclared identifier
*
If i remove all the CGAL & Boost directories, and then use "#include
<cfloat>" or "#include <limits>" then there is no error.
Please let me know what best i can do to resolve this problem.
"#include
<limits>" as the *second* line.
Still the problem persists.Iam facing this problem from past 5 days.Please
let me know what best i can do to resolve this problem.
You have strange compilation flags. FTL_RADIX is defined by <cfloat> (actually, by <float.h>), unless strange compilation flags are used.
Please show us your compilation flags, and the start of your full compilation log, up to the first error (probably the log contains the compilation flags).
I have given all the paths of Boost,CGAL include and library correctly.Attaching compilation flags as shown below.
Compiling...
stdafx.cpp
Compiling...
CGAL.cpp
c:\program files\microsoft visual studio 9.0\vc\include\limits(181) : error
C2065: 'FLT_RADIX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(181) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(994) : error
C2065: 'FLT_MANT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(994) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(995) : error
C2065: 'FLT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(995) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(996) : error
C2065: 'FLT_MAX_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(996) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(997) : error
C2065: 'FLT_MAX_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(997) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(998) : error
C2065: 'FLT_MIN_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(998) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(999) : error
C2065: 'FLT_MIN_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(999) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(956) : error
C2065: 'FLT_MIN' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(961) : error
C2065: 'FLT_MAX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(966) : error
C2065: 'FLT_EPSILON' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1056) : error
C2065: 'DBL_MANT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1056) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1057) : error
C2065: 'DBL_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1057) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1058) : error
C2065: 'DBL_MAX_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1058) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1059) : error
C2065: 'DBL_MAX_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1059) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1060) : error
C2065: 'DBL_MIN_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1060) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1061) : error
C2065: 'DBL_MIN_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1061) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1018) : error
C2065: 'DBL_MIN' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1023) : error
C2065: 'DBL_MAX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1028) : error
C2065: 'DBL_EPSILON' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1118) : error
C2065: 'LDBL_MANT_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1118) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1119) : error
C2065: 'LDBL_DIG' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1119) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1120) : error
C2065: 'LDBL_MAX_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1120) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1121) : error
C2065: 'LDBL_MAX_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1121) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1122) : error
C2065: 'LDBL_MIN_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1122) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1123) : error
C2065: 'LDBL_MIN_10_EXP' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1123) : error
C2057: expected constant expression
c:\program files\microsoft visual studio 9.0\vc\include\limits(1080) : error
C2065: 'LDBL_MIN' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1085) : error
C2065: 'LDBL_MAX' : undeclared identifier
c:\program files\microsoft visual studio 9.0\vc\include\limits(1090) : error
C2065: 'LDBL_EPSILON' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(315) : error C3861:
'_controlfp_s': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(315) : error C2065: '_MCW_RC' :
undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(323) : error C2065: '_MCW_RC' :
undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(323) : error C3861:
'_controlfp_s': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(344) : error C2065: '_RC_UP' :
undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(396) : error C2065: '_RC_NEAR'
: undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\fpu.h(411) : error C2065: '_RC_NEAR'
: undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\double.h(90) : error C3861: '_isnan':
identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\double.h(190) : error C3861:
'_nextafter': identifier not found
d:\programfiles\cgal-4.0.2\include\cgal\interval_nt.h(1055) : error C2065:
'_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\interval_nt.h(1057) : error C2065:
'_RC_UP' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\modular_arithmetic\residue_type.h(110)
: error C2065: '_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\long_long.h(72) : error C2065:
'_RC_NEAR' : undeclared identifier
d:\programfiles\cgal-4.0.2\include\cgal\long_long.h(74) : error C2065:
'_RC_UP' : undeclared identifier
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(146) : error C2146:
syntax error : missing ';' before identifier '_mpfr_exp'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(146) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(146) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(147) : error C2143:
syntax error : missing ';' before '*'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(147) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(147) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(171) : error C2146:
syntax error : missing ';' before identifier '__mpfr_struct'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(171) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : error C2146:
syntax error : missing ';' before identifier '__gmp_const'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : error C2628:
'__gmp_const' followed by 'char' is illegal (did you forget a ';'?)
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error C2146:
syntax error : missing ';' before identifier '__gmp_const'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(235) : error C2628:
'__gmp_const' followed by 'char' is illegal (did you forget a ';'?)
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(236) : error C2144:
syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(236) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(236) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(237) : error C2144:
syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(237) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(237) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C2146:
syntax error : missing ';' before identifier 'mpfr_get_emin'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C2086:
'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : see
declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(239) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(240) : error C2144:
syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(240) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(240) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C2146:
syntax error : missing ';' before identifier 'mpfr_get_emin_min'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C2086:
'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : see
declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(241) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C2146:
syntax error : missing ';' before identifier 'mpfr_get_emin_max'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C2086:
'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : see
declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(242) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C2146:
syntax error : missing ';' before identifier 'mpfr_get_emax'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C2086:
'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : see
declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(243) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(244) : error C2144:
syntax error : 'int' should be preceded by ';'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(244) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(244) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C2146:
syntax error : missing ';' before identifier 'mpfr_get_emax_min'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C2086:
'int mpfr_exp_t' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(136) : see
declaration of 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(245) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error C2146:
syntax error : missing ';' before identifier 'mpfr_exp_t'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error C4430:
missing type specifier - int assumed. Note: C++ does not support default-int
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error C2086:
'int __GMP_DECLSPEC' : redefinition
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(234) : see
declaration of '__GMP_DECLSPEC'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : error C2146:
syntax error : missing ';' before identifier 'mpfr_get_emax_max'
d:\programfiles\cgal-4.0.2\auxiliary\gmp\include\mpfr.h(246) : fatal error
C1003: error count exceeds 100; stopping compilation
--- End Message ---
- [Fwd: Re: [cgal-discuss] Installation Error Issues], Chidanand Kumar, 10/15/2012
Archive powered by MHonArc 2.6.18.