#33006: enhancement: gcc46 variant for R-framework --------------------------------------+------------------------------------- Reporter: adfernandes@… | Owner: kjell.konis@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: haspatch | Port: R-framework --------------------------------------+------------------------------------- The compilers used by R-framework are quite old and have problems with many modern extensions that rely on more modern C++ or Fortran compilers. I have tried a '''lot''' of mugging about with `Makevars` and so on, and it is very difficult to control how extensions get built using this technique. The attached patch enables `gcc46` to be the default compiler, falling back to the original `llvm-gcc-4.2` from MacPorts for OBJC and OBJCXX. I've build and run many extensions with this patch, and it seems robust, even using the quartz graphics device, or mixed quartz plus x11. Great work on these ports, BTW - that's a lot of munging around to get things to work! -- Ticket URL: <https://trac.macports.org/ticket/33006> MacPorts <http://www.macports.org/> Ports system for Mac OS