[Gmsh] BOPTools_Tools.hxx absent d'Opencascade 6.6.0

Thierry Thomas thierry at FreeBSD.org
Sat May 11 18:27:08 CEST 2013


Bonjour Christophe,

Je rencontre un petit problème avec la mise à jour du port d'Opencascade
sur FreeBSD (mais c'est indépendant de l'OS), car le fichier d'en-tête
BOPTools_Tools.hxx, qui était encore installé avec Opencascade 6.5.4,
n'existe plus en version 6.6.0, et donc la compilation de Gmsh plante :

/usr/local/libexec/ccache/g++46   -DNOTCL -DNO_PARALLEL_THREADS -DOCCGEOMETRY -DTETLIBRARY -O2 -pipe -march=prescott -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc46 -O2 -pipe -march=prescott -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc46 -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/onelab -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/mpeg_encode/headers -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/ANN/include -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/lbfgs -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/DiscreteIntegration -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/HighOrderMeshOptimizer -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/kbipack -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/MathEx -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Metis -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Chaco/main -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/rtree -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/voro++/src -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/blossom/MATCH -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/blossom/concorde97 -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/blossom/concorde97/INCLUDE -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Netgen -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Netgen/libsrc/include -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Netgen/nglib -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/bamg -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/bamg/bamglib -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/mmg3d/build/sources -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Tetgen1.5 -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/gmm -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/contrib/Salome -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Common -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Fltk -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Geo -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Graphics -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Mesh -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Solver -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Numeric -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Parser -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Plugin -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Post -I/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Qt -I/usr/local/include -I/usr/local/include/FL/images -I/usr/local/include/jpeg -I/usr/local/include/zlib -I/usr/local/include/png -I/usr/local/include/OpenCASCADE    -Wall -o CMakeFiles/gmsh.dir/Geo/OCCEdge.cpp.o -c /usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Geo/OCCEdge.cpp
/usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source/Geo/OCCEdge.cpp:26:30: fatal error: BOPTools_Tools.hxx: No such file or directory
compilation terminated.
gmake[2]: *** [CMakeFiles/gmsh.dir/Geo/OCCEdge.cpp.o] Erreur 1
gmake[2] : on quitte le répertoire « /usr/ports/cad/gmsh-occ/work/gmsh-2.7.0-source »

Avez-vous déjà rencontré ce problème ?

Bien cordialement,
-- 
Th. Thomas.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://www.geuz.org/pipermail/gmsh/attachments/20130511/715cc8c4/attachment.sig>