启用与位置无关的可执行文件

时间:2018-12-08 17:41:21

标签: gcc termux

我正在尝试构建gcc 7.1.0。在某些情况下,我会在Termux应用程序的手机上执行此操作。我用以下行配置了它:

PATHTOSOURCE/configure --target=$TARGET --prefix="$PREFIX" --disable-nls --enable-languages=c,c++ --without-headers 

然后执行:make all-gcc

但是有时会发生错误:

  

错误:Android 5.0和更高版本仅支持与位置无关的可执行文件(-fPIE)。

在gcc配置步骤中,如何启用此选项?其他配置选项:--enable-default-pie似乎无效。

0 个答案:

没有答案