Skip to Content.
Sympa Menu

cgal-discuss - [cgal-discuss] error in program on linux

Subject: CGAL users discussion list

List archive

[cgal-discuss] error in program on linux


Chronological Thread 
  • From: mahdavi <>
  • To:
  • Subject: [cgal-discuss] error in program on linux
  • Date: Wed, 14 Apr 2010 06:04:46 -0800 (PST)


hi,
I install cgal on linux redhat ,I run my program and type g++ main.cc
-lcgal ,following error is occur:
///////////////////////////////////////////////////////////////
thesis.cc:32:16: error: CGAL: No such file or directory
In file included from /usr/local/include/CGAL/basic.h:28,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/config.h:37:28: error: boost/config.hpp: No such
file or directory
In file included from /usr/local/include/CGAL/basic.h:35,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/number_type_basic.h:48:41: error:
boost/type_traits/is_same.hpp: No such file or directory
In file included from /usr/local/include/CGAL/number_type_basic.h:52,
from /usr/local/include/CGAL/basic.h:35,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/known_bit_size_integers.h:28:28: error:
boost/mpl/if.hpp: No such file or directory
In file included from /usr/local/include/CGAL/number_type_basic.h:56,
from /usr/local/include/CGAL/basic.h:35,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/Coercion_traits.h:37:49: error:
boost/iterator/transform_iterator.hpp: No such file or directory
In file included from
/usr/local/include/CGAL/Algebraic_structure_traits.h:28,
from /usr/local/include/CGAL/number_type_basic.h:57,
from /usr/local/include/CGAL/basic.h:35,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/type_traits.h:24:53: error:
boost/type_traits/is_base_and_derived.hpp: No such file or directory
/usr/local/include/CGAL/type_traits.h:25:28: error: boost/mpl/or.hpp: No
such file or directory
In file included from /usr/local/include/CGAL/Residue.h:31,
from /usr/local/include/CGAL/Modular_traits.h:24,
from /usr/local/include/CGAL/int.h:29,
from /usr/local/include/CGAL/number_type_basic.h:78,
from /usr/local/include/CGAL/basic.h:35,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/Modular_arithmetic/Residue_type.h:27:31: error:
boost/operators.hpp: No such file or directory
In file included from /usr/local/include/CGAL/kernel_basic.h:43,
from /usr/local/include/CGAL/basic.h:37,
from /usr/local/include/CGAL/PDB/basic.h:3,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/Qualified_result_of.h:28:33: error:
boost/type_traits.hpp: No such file or directory
In file included from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/PDB/basic.h:9:29: error: boost/version.hpp: No such
file or directory
In file included from /usr/local/include/CGAL/PDB/basic.h:11,
from /usr/local/include/CGAL/PDB/PDB.h:24,
from thesis.cc:33:
/usr/local/include/CGAL/PDB/internal/foreach.h:28:39: error:
boost/detail/workaround.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:31:21: error: missing binary
operator before token "("
/usr/local/include/CGAL/PDB/internal/foreach.h:39:22: error: missing binary
operator before token "("
/usr/local/include/CGAL/PDB/internal/foreach.h:50:22: error: missing binary
operator before token "("
/usr/local/include/CGAL/PDB/internal/foreach.h:64:33: error:
boost/mpl/logical.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:65:33: error:
boost/mpl/eval_if.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:66:33: error:
boost/noncopyable.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:67:31: error:
boost/range/end.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:68:33: error:
boost/range/begin.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:69:43: error:
boost/range/result_iterator.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:70:42: error:
boost/type_traits/is_array.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:71:42: error:
boost/type_traits/is_const.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:72:45: error:
boost/type_traits/is_abstract.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:74:46: error:
boost/iterator/iterator_traits.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:75:39: error:
boost/utility/addressof.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:79:38: error:
boost/aligned_storage.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:80:40: error:
boost/utility/enable_if.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:81:47: error:
boost/type_traits/remove_const.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/foreach.h:330:21: error: missing binary
operator before token "("
/usr/local/include/CGAL/PDB/internal/foreach.h:519:25: error: missing binary
operator before token "("
In file included from /usr/local/include/CGAL/user_classes.h:28,
from
/usr/local/include/CGAL/Kernel/global_functions_2.h:32,
from /usr/local/include/CGAL/Kernel/global_functions.h:30,
from /usr/local/include/CGAL/Cartesian/Cartesian_base.h:29,
from /usr/local/include/CGAL/Simple_cartesian.h:27,
from
/usr/local/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:27,
from /usr/local/include/CGAL/PDB/Point.h:26,
from /usr/local/include/CGAL/PDB/Chain.h:25,
from /usr/local/include/CGAL/PDB/Model.h:23,
from /usr/local/include/CGAL/PDB/PDB.h:25,
from thesis.cc:33:
/usr/local/include/CGAL/Point_2.h:29:35: error: boost/static_assert.hpp: No
such file or directory
In file included from /usr/local/include/CGAL/Cartesian/Cartesian_base.h:38,
from /usr/local/include/CGAL/Simple_cartesian.h:27,
from
/usr/local/include/CGAL/Exact_predicates_inexact_constructions_kernel.h:27,
from /usr/local/include/CGAL/PDB/Point.h:26,
from /usr/local/include/CGAL/PDB/Chain.h:25,
from /usr/local/include/CGAL/PDB/Model.h:23,
from /usr/local/include/CGAL/PDB/PDB.h:25,
from thesis.cc:33:
/usr/local/include/CGAL/Cartesian/Circle_2.h:28:33: error:
boost/tuple/tuple.hpp: No such file or directory
In file included from /usr/local/include/CGAL/PDB/Chain.h:26,
from /usr/local/include/CGAL/PDB/Model.h:23,
from /usr/local/include/CGAL/PDB/PDB.h:25,
from thesis.cc:33:
/usr/local/include/CGAL/PDB/Atom.h:28:27: error: boost/range.hpp: No such
file or directory
In file included from thesis.cc:34:
/usr/local/include/CGAL/PDB/range.h:30:46: error:
boost/iterator/filter_iterator.hpp: No such file or directory
In file included from
/usr/local/include/CGAL/PDB/internal/rangelib/filter.hpp:21,
from /usr/local/include/CGAL/PDB/range.h:32,
from thesis.cc:34:
/usr/local/include/CGAL/PDB/internal/rangelib/priv/traits.hpp:21:33: error:
boost/mpl/has_xxx.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/rangelib/priv/traits.hpp:26:37: error:
boost/type_traits/ice.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/rangelib/priv/traits.hpp:28:44: error:
boost/type_traits/is_pointer.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/rangelib/priv/traits.hpp:29:48: error:
boost/type_traits/remove_pointer.hpp: No such file or directory
/usr/local/include/CGAL/PDB/internal/rangelib/priv/traits.hpp:31:50: error:
boost/type_traits/remove_reference.hpp: No such file or directory
In file included from /usr/local/include/CGAL/Regular_triangulation_3.h:29,
from thesis.cc:43:
/usr/local/include/CGAL/Triangulation_3.h:47:26: error: boost/bind.hpp: No
such file or directory
In file included from
/usr/local/include/CGAL/Homogeneous/predicates_on_directionsH2.h:28,
from /usr/local/include/CGAL/Homogeneous/DirectionH2.h:104,
from
/usr/local/include/CGAL/Homogeneous/Homogeneous_base.h:36,
from /usr/local/include/CGAL/Homogeneous.h:27,
from thesis.cc:57:
/usr/local/include/CGAL/Homogeneous/PointH2.h:30:29: error:
boost/mpl/and.hpp: No such file or directory
/usr/local/include/CGAL/Homogeneous/PointH2.h:32:29: error:
boost/utility.hpp: No such file or directory
thesis.cc:75:34: error: boost/lexical_cast.hpp: No such file or directory
/usr/local/include/CGAL/known_bit_size_integers.h:34: error: ‘boost’ has not
been declared
/usr/local/include/CGAL/known_bit_size_integers.h:34: error: ‘mpl’ is not a
namespace-name
/usr/local/include/CGAL/known_bit_size_integers.h:34: error: expected
namespace-name before ‘;’ token
/usr/local/include/CGAL/known_bit_size_integers.h:44: error: ‘mpl’ has not
been declared
/usr/local/include/CGAL/known_bit_size_integers.h:44: error: expected
unqualified-id before ‘<’ token
/usr/local/include/CGAL/known_bit_size_integers.h:55: error: ‘mpl’ has not
been declared
/usr/local/include/CGAL/known_bit_size_integers.h:55: error: expected
unqualified-id before ‘<’ token
/usr/local/include/CGAL/known_bit_size_integers.h:66: error: ‘Type’ in class
‘CGAL::CGALi::SizeofSelect<1>’ does not name a type
/usr/local/include/CGAL/known_bit_size_integers.h:67: error: ‘Type’ in class
‘CGAL::CGALi::SizeofSelect<2>’ does not name a type
/usr/local/include/CGAL/known_bit_size_integers.h:68: error: ‘Type’ in class
‘CGAL::CGALi::SizeofSelect<4>’ does not name a type
/usr/local/include/CGAL/known_bit_size_integers.h:70: error: ‘Type’ in class
‘CGAL::CGALi::USizeofSelect<1>’ does not name a type
/usr/local/include/CGAL/known_bit_size_integers.h:71: error: ‘Type’ in class
‘CGAL::CGALi::USizeofSelect<2>’ does not name a type
/usr/local/include/CGAL/known_bit_size_integers.h:72: error: ‘Type’ in class
‘CGAL::CGALi::USizeofSelect<4>’ does not name a type
/usr/local/include/CGAL/type_traits.h:31: error: ‘::boost’ has not been
declared
/usr/local/include/CGAL/type_traits.h:31: error: expected `{' before ‘or_’
/usr/local/include/CGAL/type_traits.h:31: error: expected initializer before
‘<’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘bool CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Unique_factorization_domain_tag>::Divides::operator()(const
CT_Type_1&, const CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:235: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:235: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:235: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:235: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:235: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h:235: error: (if you use
‘-fpermissive’, G++ will accept your code, but allowing the use of an
undeclared name is deprecated)
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type_ CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Euclidean_ring_tag>::Integral_division::operator()(const CT_Type_1&,
const CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:269: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:269: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:269: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:269: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:269: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type_ CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Euclidean_ring_tag>::Gcd::operator()(const CT_Type_1&, const
CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:326: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:326: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:326: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:326: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:326: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘void CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Euclidean_ring_tag>::Div_mod::operator()(const NT1&, const NT2&,
Type_&, Type_&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:357: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:357: error: expected
primary-expression before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:357: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:357: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:357: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type_ CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Euclidean_ring_tag>::Div::operator()(const CT_Type_1&, const
CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:379: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:379: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:379: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:379: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:379: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type_ CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Euclidean_ring_tag>::Mod::operator()(const CT_Type_1&, const
CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:397: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:397: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:397: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:397: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:397: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘bool CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Euclidean_ring_tag>::Divides::operator()(const CT_Type_1&, const
CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:419: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:419: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:419: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:419: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:419: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type_ CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Field_tag>::Integral_division::operator()(const CT_Type_1&, const
CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:463: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:463: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:463: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:463: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:463: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘bool CGAL::Algebraic_structure_traits_base<Type_,
CGAL::Field_tag>::Divides::operator()(const CT_Type_1&, const CT_Type_2&)
const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:484: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:484: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:484: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:484: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:484: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type CGAL::INTERN_AST::Div_per_operator<Type>::operator()(const CT_Type_1&,
const CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:571: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:571: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:571: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:571: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:571: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Algebraic_structure_traits.h: In member function
‘Type CGAL::INTERN_AST::Mod_per_operator<Type>::operator()(const CT_Type_1&,
const CT_Type_2&) const’:
/usr/local/include/CGAL/Algebraic_structure_traits.h:584: error: ‘::boost’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:584: error: expected
`(' before ‘,’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:584: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Algebraic_structure_traits.h:584: error: ‘::value’
has not been declared
/usr/local/include/CGAL/Algebraic_structure_traits.h:584: error: there are
no arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter,
so a declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Real_embeddable_traits.h: In member function
‘CGAL::Comparison_result
CGAL::INTERN_RET::Real_embeddable_traits_base<Type_, CGAL::Boolean_tag<true>
>::Compare::operator()(const CT_Type_1&, const CT_Type_2&) const’:
/usr/local/include/CGAL/Real_embeddable_traits.h:150: error: ‘::boost’ has
not been declared
/usr/local/include/CGAL/Real_embeddable_traits.h:150: error: expected `('
before ‘,’ token
/usr/local/include/CGAL/Real_embeddable_traits.h:150: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Real_embeddable_traits.h:150: error: ‘::value’ has
not been declared
/usr/local/include/CGAL/Real_embeddable_traits.h:150: error: there are no
arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter, so a
declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Rational_traits.h: At global scope:
/usr/local/include/CGAL/Rational_traits.h:82: error: ‘::boost’ has not been
declared
/usr/local/include/CGAL/Rational_traits.h:82: error: ‘::boost’ has not been
declared
/usr/local/include/CGAL/Rational_traits.h:82: error: template argument 2 is
invalid
/usr/local/include/CGAL/Rational_traits.h:82: error: expected `{' before
‘::’ token
/usr/local/include/CGAL/Rational_traits.h:82: error: invalid type in
declaration before ‘,’ token
/usr/local/include/CGAL/Rational_traits.h:82: error: declaration of
‘Is_fraction’ not in a namespace surrounding ‘::’
/usr/local/include/CGAL/Rational_traits.h:82: error: ‘Is_fraction’ should
have been declared inside ‘::’
/usr/local/include/CGAL/Rational_traits.h:82: error: template declaration of
‘int CGAL::Is_fraction’
/usr/local/include/CGAL/Scalar_factor_traits.h: In member function ‘NT
CGAL::Scalar_factor_traits<NT>::Scalar_factor::operator()(const NT&)’:
/usr/local/include/CGAL/Scalar_factor_traits.h:95: error: ‘::boost’ has not
been declared
/usr/local/include/CGAL/Scalar_factor_traits.h:95: error: expected
primary-expression before ‘,’ token
/usr/local/include/CGAL/Scalar_factor_traits.h:95: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Scalar_factor_traits.h:95: error: ‘::value’ has not
been declared
/usr/local/include/CGAL/Scalar_factor_traits.h:95: error: there are no
arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter, so a
declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Scalar_factor_traits.h: In member function ‘NT
CGAL::Scalar_factor_traits<NT>::Scalar_factor::operator()(const NT&, const
NT&)’:
/usr/local/include/CGAL/Scalar_factor_traits.h:101: error: ‘::boost’ has not
been declared
/usr/local/include/CGAL/Scalar_factor_traits.h:101: error: expected
primary-expression before ‘,’ token
/usr/local/include/CGAL/Scalar_factor_traits.h:101: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Scalar_factor_traits.h:101: error: ‘::value’ has not
been declared
/usr/local/include/CGAL/Scalar_factor_traits.h:101: error: there are no
arguments to ‘BOOST_STATIC_ASSERT’ that depend on a template parameter, so a
declaration of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/utils_classes.h: In member function ‘NT
CGAL::Min<NT, Less>::operator()(const NT&, const NT&) const’:
/usr/local/include/CGAL/utils_classes.h:65: error: expected ‘;’ before
‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/utils_classes.h: In member function ‘NT
CGAL::Max<NT, Less>::operator()(const NT&, const NT&) const’:
/usr/local/include/CGAL/utils_classes.h:75: error: expected ‘;’ before
‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/utils.h: At global scope:
/usr/local/include/CGAL/utils.h:30: error: expected initializer before
‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/utils.h:36: error: expected initializer before
‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/utils.h:43: error: expected initializer before
‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/utils.h:49: error: expected initializer before
‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/number_utils.h:193: error: ‘boost’ has not been
declared
/usr/local/include/CGAL/number_utils.h:193: error: expected unqualified-id
before ‘<’ token
/usr/local/include/CGAL/Interval_nt.h:826: error: expected initializer
before ‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/Interval_nt.h:832: error: expected initializer
before ‘BOOST_PREVENT_MACRO_SUBSTITUTION’
/usr/local/include/CGAL/Interval_nt.h: In member function
‘CGAL::Uncertain<CGAL::Sign>
CGAL::Real_embeddable_traits<CGAL::Interval_nt<Protected>
>::Compare::operator()(const CT_Type_1&, const CT_Type_2&) const’:
/usr/local/include/CGAL/Interval_nt.h:1111: error: ‘::boost’ has not been
declared
/usr/local/include/CGAL/Interval_nt.h:1111: error: expected `(' before ‘,’
token
/usr/local/include/CGAL/Interval_nt.h:1111: error: expected
primary-expression before ‘>’ token
/usr/local/include/CGAL/Interval_nt.h:1111: error: ‘::value’ has not been
declared
/usr/local/include/CGAL/Interval_nt.h:1111: error: there are no arguments to
‘BOOST_STATIC_ASSERT’ that depend on a template parameter, so a declaration
of ‘BOOST_STATIC_ASSERT’ must be available
/usr/local/include/CGAL/Modular_arithmetic/Residue_type.h: At global scope:
/usr/local/include/CGAL/Modular_arithmetic/Residue_type.h:55: error: ‘boost’
has not been declared
/usr/local/include/CGAL/Modular_arithmetic/Residue_type.h:55: error:
expected `{' before ‘ordered_field_operators1’
/usr/local/include/CGAL/Modular_arithmetic/Residue_type.h:55: error:
expected initializer before ‘<’ token
thesis.cc:2132: error: expected `}' at end of input
//////////////////////////////////////////////////////////////////////////////////////////////////////////
please help me , thank and best regard.

--
View this message in context:
http://n4.nabble.com/error-in-program-on-linux-tp1839832p1839832.html
Sent from the cgal-discuss mailing list archive at Nabble.com.



Archive powered by MHonArc 2.6.16.

Top of Page