[MacPorts] #60397: ld64-127 install fails at applying patch stage on Tiger
MacPorts
noreply at macports.org
Sun Apr 26 02:22:11 UTC 2020
#60397: ld64-127 install fails at applying patch stage on Tiger
------------------------------+-----------------------------
Reporter: programmingkidx | Owner: kencu
Type: defect | Status: assigned
Priority: Normal | Milestone: MacPorts Future
Component: ports | Version: 2.6.2
Resolution: | Keywords: tiger
Port: ld64-127 |
------------------------------+-----------------------------
Comment (by programmingkidx):
I think he did. The configure command fails at a test of the c++ compiler.
This is the error I see:
{{{
checking for -dead_strip option to ld... no
checking for -allow_heap_execute option to ld... no
checking whether the C++ compiler (c++ -fno-exceptions -fno-strict-
aliasing -fno-rtti ) actually is a C++ compiler... no
configure: error: c++ -fno-exceptions -fno-strict-aliasing -fno-rtti
failed to compile and link a simple C++ source.
------ config.log ------
return 0;
; return 0; }
configure:9536: checking for -allow_heap_execute option to ld
configure:9547: gcc -o conftest -std=gnu99 -fno-strict-aliasing -fno-
exceptions -Wl,-allow_heap_execute conftest.c 1>&5
ld: library not found for -lcrt1.10.6.o
collect2: error: ld returned 1 exit status
configure: failed program was:
#line 9540 "configure"
#include "confdefs.h"
int main() {
return 0;
; return 0; }
}}}
I cannot go past the configure command without having a linker that
supports -allow_heap_execute.
--
Ticket URL: <https://trac.macports.org/ticket/60397#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list