what's going on: libstdcxx, ld64, gcc, etc.?
Ryan Schmidt
ryandesign at macports.org
Wed Sep 19 03:03:45 PDT 2012
On Sep 17, 2012, at 14:33, Murray Eisenberg <murrayeisenberg at gmail.com> wrote:
> On Sep 17, 2012, at 10:38:35 -0600, Frank Schima <macsforever2000 at macports.org> wrote:
>>
>> On Sep 17, 2012, at 9:52 AM, Murray Eisenberg <murrayeisenberg at gmail.com> wrote:
>>
>>> But the copy of ld64 that's currently active on my system is already: ld64 @133.3_3+llvm30 (active). And things like libstdcxx and hence gcc45 still won't build.
>>>
>>> Am I misreading either the information in #97801 or in the report from 'sudo port info ld54'?
>>
>> I'm far from an expert on this, but I would suggest rebuilding ld64 with the llvm31 variant since that is now the default.
>
> Aha! That did it: sudo port -v install ld64 +llvm31
>
> Now libstdcxx, gcc45, and other ports depending on those build just fine.
>
> Would one expect that, at some point, it would no longer be necessary to specify the ld64 variant when upgrading?
You mean the +llvm31 variant? MacPorts remembers what variants you've selected to install a port. Now that you've installed ld64 with the +llvm31 variant MacPorts will remember that when you upgrade the port in the future.
More information about the macports-users
mailing list