Xcodebuild kullanarak komut satırında bir iOS dinamik çerçeve oluştururken bu kimlik doğrulama hatasıyla karşılaşıyorum. ld kütüphane yüklenirken archive_file.cpp kaynak kodu (http://www.opensource.apple.com/source/ld64/ld64-253.3/src/ld/parsers/archive_file.cpp) görexcodebuild linker onaylama hatası
0 0x10163b342 __assert_rtn + 144
1 0x101678a3a archive::File<arm64>::makeObjectFileForMember(archive::File<arm64>::Entry const*) const + 1138
2 0x1016783e8 archive::File<arm64>::justInTimeforEachAtom(char const*, ld::File::AtomHandler&) const + 122
3 0x10168ea75 ld::tool::InputFiles::searchLibraries(char const*, bool, bool, bool, ld::File::AtomHandler&) const + 265
4 0x101697db8 ld::tool::Resolver::resolveUndefines() + 160
5 0x10169a117 ld::tool::Resolver::resolve() + 79
6 0x10163c060 main + 812
7 0x7fff9dd4c5ad start + 1
A linker snapshot was created at:
/tmp/MyKit-2016-02-31-154836.ld-snapshot
ld: Assertion failed: (memberIndex != 0), function makeObjectFileForMember, file /Library/Caches/com.apple.xbs/Sources/ld64/ld64-253.9/src/ld/parsers/archive_file.cpp, line 355.
clang: error: linker command failed with exit code 1 (use -v to see invocation)
o sembol yolsuzluk çeşit insan olduğu görülüyor. Ama bunun dışında, bu sorunun nasıl düzeltilebileceğine dair hiçbir fikrim yok.
Bu sorun, yalnızca "-fembed-bitcode" derleyici bayrağı ekleyerek bit kodumla çerçevemi oluşturmaya çalıştığımda ortaya çıkıyor.
Ayrıca, ld komutumda, birkaç statik kitaplığa karşı bağlanmaya çalışıyorum, bunlardan biri> 4.25 GB (bitcode yerleşik) ve bu boyut imzasız bir 32 bit tamsayı değerinin üzerindedir (~ 3.99 GB). Ben libtool ile büyük ikili libs işlemek için ilgili bir kaç sayı daha önce çalıştım, bu yüzden bu benim şüphem biridir.
Kimse benzer sorunlar gördü veya nasıl düzeltileceğini anladı mı? Teşekkür
birkaç ilişkili sorular
Weird xCode linker error I've never seen before saying "Assertion failed"
https://github.com/SciRuby/nmatrix/issues/69
http://lists.llvm.org/pipermail/llvm-dev/2013-October/066722.html
https://github.com/TrinityCore/TrinityCore/issues/14689
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57438
4.25 GB static library?!? : – Almo