#30009: Choose default compiler based on Xcode version -----------------------------------+---------------------------------------- Reporter: jeremyhu@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts Future Component: base | Version: 1.9.99 Keywords: | Port: -----------------------------------+---------------------------------------- Comment(by jmr@…): There are a few little tweaks I want to make to this, for example Xcode < 2.4 should still choose gcc-4.0 and only $xcodeversion == "" should result in "gcc" being used. I also need to satisfy myself that it interacts correctly with changing macosx_deployment_target. BTW, on reflection, the code setting CC for selfupdate is pretty overengineered. The only reason it exists at all is because Ryan complained about it using "gcc" which tripped over his modified binpath that contained a fake error-throwing gcc in order to catch ports that do that. It's a complete non-issue for base because it removes ${prefix} from its PATH in the configure script and therefore "gcc" is exactly equivalent to "/usr/bin/gcc" which is always linked to our preferred compiler. Probably just setting CC=/usr/bin/cc would be a decent compromise. -- Ticket URL: <https://trac.macports.org/ticket/30009#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS