aliyunvideo / AliPlayerSDK

AliyunPlayer SDK 4.x version
MIT License
123 stars 29 forks source link

v5.3.4 版本开始无法链接 #59

Closed iOSleep closed 3 years ago

iOSleep commented 3 years ago

现象: image

0  0x10cdc01cc  __assert_rtn + 123
1  0x10cdc60d8  ld::tool::OutputFile::addThreadedRebaseInfo(ld::Internal&, ld::Internal::FinalSection*, ld::Atom const*, ld::Fixup*, ld::Fixup*, ld::Fixup*, ld::Atom const*, ld::Atom const*, unsigned long long, unsigned long long) (.cold.1) + 0
2  0x10cd10107  ld::tool::OutputFile::addDyldInfo(ld::Internal&, ld::Internal::FinalSection*, ld::Atom const*, ld::Fixup*, ld::Fixup*, ld::Fixup*, ld::Atom const*, ld::Atom const*, unsigned long long, unsigned long long) + 3541
3  0x10cd00753  ld::tool::OutputFile::generateLinkEditInfo(ld::Internal&) + 1219
4  0x10ccf9e20  ld::tool::OutputFile::write(ld::Internal&) + 116
5  0x10cc786e3  main + 774
A linker snapshot was created at:
    /tmp/xxxxx-2021-05-07-163047.ld-snapshot
ld: Assertion failed: (target->definition() != ld::Atom::definitionProxy), function addDyldInfo, file /Library/Caches/com.apple.xbs/Sources/ld64/ld64-650.9/src/ld/OutputFile.cpp, line 5591.
clang: error: linker command failed with exit code 1 (use -v to see invocation)

复现:项目集成了 cocos2d-x-3.17.2 创建项目命令 cocos new alidemo -l js 通过 cocoapods 安装 '5.3.4' 版本后可复现

I-m-SuperMan commented 3 years ago

此为播放器的链接问题。5.4.2及以后的版本会解决。