OpenHarmony开发者论坛
标题:
clang交叉编译openssh失败
[打印本页]
作者:
Hazel
时间:
2024-10-25 10:44
标题:
clang交叉编译openssh失败
【问题描述】
问题现象和发生的背景
尝试用OpenHarmony内的sdk,和clang交叉编译openssh和依赖的zlib,openssl库。目前zlib和openssl交叉编译成功,但openssh编译报错
相关的代码,截图,日志信息
编译脚本:
(, 下载次数: 46)
上传
点击文件名下载附件
报错日志:
configure: error: C preprocessor "clang++" fails sanity check
我尝试过的解决方法和结果
使用过gcc相关编译器可以成功交叉编译并在rk3568运行ssh
我想要达到的结果
【运行环境】
硬件:rk3568
ROM版本:
DevEvoStudio版本:
SDK版本:OpenHarmony4.0
作者:
深开鸿_王石
时间:
2024-11-20 17:04
社区有这个工具快速移植c的:
https://gitee.com/openharmony-si ... /tree/master/lycium
然后:
https://gitee.com/openharmony-si ... e/master/thirdparty
这个仓是之前移植过的,zlib我看是有的,其他的你也可以照着加,然后提pr共建:)
作者:
kuaile
时间:
2024-12-16 09:19
1.确保交叉编译器的环境变量设置正确(clang++),在交叉编译器单独执行clang++打印版本号的命令,查看是否可以正常执行 2.请在编译时将该任务详细编译的命令打印出来,单独执行一下,发一下详细的报错日志观察一下。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5