configure fails - compiler help

Ken Cunningham ken.cunningham.webuse at gmail.com
Fri Oct 26 17:59:44 UTC 2018


On 2018-10-26, at 9:19 AM, Ken Cunningham wrote:
>>> 
>>> This is probably not ideal behaviour on 10.5, but nobody is going to change those defaults now.
>> 
>> Why don't we?
>> 
>> 
> 
> radar ? :>
> 
> maybe Jeremy would accept the fix. Doubt it at this point. Possibly was already fixed in some later ld64 release -- this one on 10.5 is 127.
> 
> K

actually, looks like an easy fix. We just have to define DEFAULT_MACOSX_MIN_VERSION to the build OS version when building ld64 and we should be good:

/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_ld64/ld64-127/work/ld64-127.2/src/ld/Options.cpp



	#ifdef DEFAULT_MACOSX_MIN_VERSION
			warning("-macosx_version_min not specificed, assuming " DEFAULT_MACOSX_MIN_VERSION);
			setMacOSXVersionMin(DEFAULT_MACOSX_MIN_VERSION);
	#else
			warning("-macosx_version_min not specificed, assuming 10.6");
			fMacVersionMin = ld::mac10_6;
	#endif		



More information about the macports-users mailing list