cgal and Tiger
Current issue: building CGAL on Tiger 10.4.5. This version of gcc isn’t supported by CGAL but I tried it anyway …
Just running the installer failed for me with some odd errors that made little sense. But explicitly building GMP and CORE seemed to make the full build happy.
Just in case anyone else out there is trying this.
Update: Now trying to use CGAL as a library in a Cocoa app. A couple of issues have come up.
- Add paths to both .../include/CGAL and .../include/CGAL/config/<your-arch-and-compiler-here> in the header search paths.
- The boolean value NO in ObjC is a preprocessor macro. This strikes me as intensely lame, and here is a good reason why it is in fact lame: CGAL uses NO as an enum symbol here and there. Hilarity ensues. I’ve worked around it by undefining it, including headers I want, and redefining it in the prefix header. Less-than-ideal.
Will continue to update.