COMP: Newer CGAL versions break current CGAL wmake rules (issue #288)
On 64-bit systems, the system installations of boost, cgal are under lib64/. The behaviour for a ThirdParty build is mostly lib/ but this can also be changing. Boost 1_62_0 and older build into 'lib/'. CGAL-4.9 builds into 'lib64/', older versions into 'lib/'. Future-proof things by using lib$WM_COMPILER_LIB_ARCH for boost and cgal build rules, and forcing these as build targets in the ThirdParty makeCGAL as well. -- STYLE: check for boost/version.hpp, CGAL/version.h instead their directories
Showing
- applications/utilities/mesh/generation/foamyMesh/Allwmake 2 additions, 2 deletionsapplications/utilities/mesh/generation/foamyMesh/Allwmake
- applications/utilities/mesh/manipulation/renumberMesh/Allwmake 1 addition, 1 deletion...cations/utilities/mesh/manipulation/renumberMesh/Allwmake
- applications/utilities/surface/surfaceBooleanFeatures/Allwmake 2 additions, 2 deletions...cations/utilities/surface/surfaceBooleanFeatures/Allwmake
- applications/utilities/surface/surfaceBooleanFeatures/PolyhedronReader/Make/options 1 addition, 2 deletions...face/surfaceBooleanFeatures/PolyhedronReader/Make/options
- etc/config.csh/CGAL 2 additions, 2 deletionsetc/config.csh/CGAL
- etc/config.sh/CGAL 2 additions, 2 deletionsetc/config.sh/CGAL
- src/renumber/Allwmake 2 additions, 2 deletionssrc/renumber/Allwmake
- src/renumber/SloanRenumber/Make/options 1 addition, 1 deletionsrc/renumber/SloanRenumber/Make/options
- wmake/rules/General/CGAL 2 additions, 2 deletionswmake/rules/General/CGAL
Please register or sign in to comment