cgal/Kinetic_data_structures/include/CGAL
Peter Palfrader 166412c56a Fix linking issue caused by violation of the one definition rule.
When including CGAL/Polynomial/CORE_Expr_root_stack.h in a header file
that in turn gets included in multiple .cpp files, code from
CORE_Expr_root_stack.h ends up in multiple object files and causes
linking problems:
  multiple definition of `CGAL::POLYNOMIAL::operator<<(std::ostream&, CGAL::POLYNOMIAL::CORE_Expr_root_stack const&)'
  multiple definition of `CGAL::POLYNOMIAL::internal::operator*(CORE::BigRat const&, CGAL::POLYNOMIAL::internal::CORE_polynomial const&)'

Work around this issue by declaring both operators inline.
2015-07-21 10:00:13 +02:00
..
Kinetic Fix compilation errors with C++11 and Boost-1.56 2015-01-14 14:47:29 +01:00
Polynomial Fix linking issue caused by violation of the one definition rule. 2015-07-21 10:00:13 +02:00
Tools Disable the warning about dll-interface needed for std::ofstream members 2011-10-21 10:49:38 +00:00