← Back to team overview

yade-dev team mailing list archive

[Branch ~yade-pkg/yade/git-trunk] Rev 3679: Add warning about CGAL in Ubuntu 14.04 Trusty

 

------------------------------------------------------------
revno: 3679
committer: Anton Gladky <gladky.anton@xxxxxxxxx>
timestamp: Fri 2015-06-12 08:02:43 +0200
message:
  Add warning about CGAL in Ubuntu 14.04 Trusty
  
  It looks like the current Yade code is incompatible
  with CGAL version shipped in Ubuntu 14.04 Trusty.
  The packaged are shipped in external Yade PPA on
  Launchpad.
modified:
  doc/sphinx/installation.rst


--
lp:yade
https://code.launchpad.net/~yade-pkg/yade/git-trunk

Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to https://code.launchpad.net/~yade-pkg/yade/git-trunk/+edit-subscription
=== modified file 'doc/sphinx/installation.rst'
--- doc/sphinx/installation.rst	2015-05-04 16:59:30 +0000
+++ doc/sphinx/installation.rst	2015-06-12 06:02:43 +0000
@@ -134,9 +134,19 @@
 The following commands have to be executed in command line of corresponding 
 distributions. Just copy&paste to the terminal. To perform commands you 
 should have root privileges
+ 
+.. warning:: If you have Ubuntu 14.04 Trusty, you need to install libqcgal-dev 
+ from our `external PPA <https://launchpad.net/~yade-users/+archive/external/>`_.
+ Otherwise the following error occurs on AMD64 architectures::
+ 
+		terminate called after throwing an instance of 'CGAL::Assertion_exception'
+		what():  CGAL ERROR: assertion violation!
+		Expr: -CGAL_IA_MUL(-1.1, 10.1) != CGAL_IA_MUL(1.1, 10.1)
+		File: /usr/include/CGAL/Interval_nt.h
+		Line: 209
+		Explanation: Wrong rounding: did you forget the  -frounding-math  option if you use GCC (or  -fp-model strict  for Intel)?
+		Aborted
 
-.. warning:: If you have Ubuntu 12.10 or older, you need to install libqglviewer-qt4-dev
- package instead of libqglviewer-dev.
 
  
 * **Ubuntu**, **Debian** and their derivatives::