Can't install pspp
Ryan Schmidt
ryandesign at macports.org
Fri Aug 5 11:35:38 PDT 2016
> On Aug 5, 2016, at 1:32 PM, [ftp83plus] <gestos at ftp83plus.net> wrote:
>
>
> El 2016-08-05, a las 13:16, Ryan Schmidt escribió:
>
>>
>>> On Aug 5, 2016, at 11:29 AM, [ftp83plus] <gestos at ftp83plus.net> wrote:
>>>
>>> Sure, after cleaning icu and pspp and re-launching pspp installation, it now fails on installing ncurses:
>>> http://pastebin.com/7UGKSVmm
>>
>> The log says:
>>
>> :info:build ld: warning: ignoring file /usr/lib/libc++.dylib, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): /usr/lib/libc++.dylib
>>
>> What's the output of:
>>
>> port -v installed libcxx
>
> I get:
>
> The following ports are currently installed:
> libcxx @3.7.1_0 (active) platform='darwin 10' archs='x86_64'
>
>> lipo -info /usr/lib/libc++.dylib
>
> That is:
> Non-fat file: /usr/lib/libc++.dylib is architecture: x86_64
Ok, well you're building ncurses with the universal variant, which means it needs libcxx to be universal, but it's not. Reinstall it with the universal variant:
sudo port upgrade --enforce-variants libcxx +universal
More information about the macports-users
mailing list