LibcxxOnOlderSystems
Bjarne D Mathiesen
macintosh at mathiesen.info
Thu Aug 29 12:17:19 UTC 2019
Joshua Root wrote:
> On 2019-8-29 21:21 , Bjarne D Mathiesen wrote:
>>
>> #=> port deps clang-3.4
>> Full Name: clang-3.4 @3.4.2_12+analyzer
>> Build Dependencies: cctools
>> Library Dependencies: libxml2, llvm-3.4, python27, libffi, ncurses, zlib
>> Runtime Dependencies: clang_select, ld64, perl5
>
> I guess you don't have cxx_stdlib set to libc++ then?
>
>> root at 0125000629 13:14:32 /macports/etc/macports
>> #=> port deps ld64
>> Full Name: ld64 @3_1
>> Runtime Dependencies: ld64-latest
>> root at 0125000629 13:15:24 /macports/etc/macports
>> #=> port deps cctools
>> Full Name: cctools @921_3+llvm37
>> Build Dependencies: libunwind-headers
>> Library Dependencies: llvm-3.7
>> root at 0125000629 13:15:56 /macports/etc/macports
>
> I would expect ld64 to be defaulting to +ld64_127 and cctools to be
> defaulting to +llvm34.
>
> - Josh
>
with :
buildfromsource always
cxx_stdlib libc++
default_compilers macports-clang-5.0 macports-clang-3.7 gcc-4.2
apple-gcc-4.2 macports-clang-3.4
#=> port deps cctools
Full Name: cctools @921_3+llvm37
Build Dependencies: libunwind-headers, clang-5.0
Library Dependencies: llvm-3.7
#=> port deps ld64
Full Name: ld64 @3_1
Build Dependencies: clang-5.0
Runtime Dependencies: ld64-latest
#=> port deps llvm-3.7
Full Name: llvm-3.7 @3.7.1_4
Extract Dependencies: xz
Build Dependencies: cctools, clang-3.4
Library Dependencies: libedit, libffi, ncurses, zlib, libcxx
Runtime Dependencies: perl5, llvm_select
#=> port install ld64
---> Computing dependencies for ld64
The following dependencies will be installed:
cctools
clang-3.4
clang-3.7
clang-5.0
cmake
ld64
ld64-latest
libcxx
libomp
llvm-3.7
llvm-5.0
Continue? [Y/n]: n
---> Scanning binaries for linking errors
---> No broken files found.
---> Found 7 broken ports, determining rebuild order
You can always run 'port rev-upgrade' again to fix errors.
The following ports will be rebuilt:
gperf @3.1
icu @58.2
db48 @4.8.30+java
ncurses @6.1
gettext @0.19.8.1
llvm-3.4 @3.4.2
pcre @8.43
Continue? [Y/n]: Y
so ... I've set it to do this ... this will take some hours barring any
errors ;-) :-)
--
Bjarne D Mathiesen
Korsør ; Danmark ; Europa
----------------------------------------------------------------------
denne besked er skrevet i et (næsten) M$-frit miljø
MacOS X 10.13.6 High Sierra ; 2.8GHz Intel Core i7 ; 16GB 1067MHz DDR3
More information about the macports-users
mailing list