萌新提问,我下载的OpenHarmony 2.0 Canary为啥prebuilts/aosp_prebuilt_libs目录下的so全部都不是二进制

下载的OpenHarmony 2.0 Canary编译 ./build.sh --product-name Hi3516DV300  so报错,发现prebuilts/aosp_prebuilt_libs下的so都是不正常的二进制,打开报错的so ,prebuilts/aosp_prebuilt_libs/asdk_libs/ndk/libcxx/arm/libc++.so,信息如下,aosp_prebuilt_libs里面的so全部都是这样,是什么情况?

--------------------------------------------------------------------------------------------------------------

root@3f9c335cd5a2:/home/openharmony# cat prebuilts/aosp_prebuilt_libs/asdk_libs/ndk/libcxx/arm/libc++.so
version https://git-lfs.github.com/spec/v1
oid sha256:eac1cbee4fcd44555bf2458f62cf85467022658c468c543947a2ee9b768e59b4
size 584860
root@3f9c335cd5a2:/home/openharmony#

------------------------------------------------------------------------------------------------------------

报错:

ld.lld: error: ../../prebuilts/aosp_prebuilt_libs/asdk_libs/ndk/libcxx/arm/libc++.so:1: unknown directive: version
>>> version https://git-lfs.github.com/spec/v1
>>> ^
clang-9: error: linker command failed with exit code 1 (use -v to see invocation)

编译报错
so
OpenHarmony 2.0
2021-08-19 15:23:13
浏览
收藏 0
回答 3
待解决
回答 3
按赞同
/
按时间
C_BOOT
5

问题原因是docker镜像用错了,用的是小型和轻量系统类设备Docker镜像,换成标准系统类设备docker镜像就可以编译成功了

分享
微博
QQ
微信
回复
2021-08-20 10:54:59
C_BOOT
3

gitee页面上打开这个文件是正常的so,git clone下载下来就有问题了。https://gitee.com/openharmony/prebuilts_aosp_libs/blob/master/asdk_libs/ndk/libcxx/arm/libc++.so

分享
微博
QQ
微信
回复1
2021-08-19 16:54:11
wx621860971eabe
1

请问 这个问题怎么解决   重新新下载好几遍  还是下载不了。  

--2022-02-25 12:50:31--  https://repo.huaweicloud.com/harmonyos/compiler/llvm_prebuilt_libs/ark_js_prebuilts_20220125.tar.gz
正在解析主机 repo.huaweicloud.com (repo.huaweicloud.com)... 失败:未知的名称或服务。
wget: 无法解析主机地址 “repo.huaweicloud.com”

分享
微博
QQ
微信
回复
2022-02-25 12:54:30
相关问题
windows下载code-2.0-canary编译Hi3861 报错
2767浏览 • 3回复 待解决
openHarmony2.0 hb编译问题
4017浏览 • 3回复 待解决
编译OpenHarmony2.0失败,求助一下
4733浏览 • 3回复 已解决