上述错误发生在 hadoop-mapreduce-client-nativetask 的编译过程中,错误描述为  /tmp/ccssxlbt.s:1959: error: bad instruction `bswap r5'。网上找了下,发现可以通过打补丁解决 https://issues.apache.org/jira/secure/attachment/12693989/HADOOP-11505.001.patch。

我在src目录下建立了一个patches文件夹,放入补丁文件,然后执行 cd .. && patch -p1 -i patches/*.patch,执行完成后再继续执行 mvn package -Pdist,native -DskipTests -Dtar -e  -rf :hadoop-mapreduce-client-nativetask。

终于编译成功了!老泪纵横~~~

树莓派编译Hadoop:错误 /tmp/ccssxlbt.s:1959: error: bad instruction `bswap r5‘

 

相关文章:

  • 2021-12-13
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-10-07
  • 2021-12-02
  • 2021-08-06
猜你喜欢
  • 2021-09-14
  • 2022-12-23
  • 2021-09-20
  • 2021-10-22
  • 2021-05-12
  • 2021-07-11
  • 2021-08-01
相关资源
相似解决方案