-1

renpy (Ren'Py 6.99.11.1749)で作成したゲームをビルドしてみました。iOSシミュレーター(iPhone 6)でのビルドに成功しました。しかし、自分のデバイス (iPhone 5s、iOS 10.0.2) で実行しようとしたところ、ビルドに失敗しました。Xcode(Xcode 8.0)は次のように不平を言っています:

Undefined symbols for architecture arm64:
  "_png_init_filter_functions_neon", referenced from:
      _png_init_filter_functions in libpng.a(pngrutil.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4

1 に答える 1

0

他の人は以前に同じ問題を抱えていました。原因はサポートされていない ARM ネオンの最適化によるものと思われます。たとえば、このバグレポートまたはこの質問を参照してください。

1 つの解決策 (回避策)は、プリプロセッサ フラグを定義することのようPNG_ARM_NEON_OPT=0です。

于 2016-11-11T08:58:14.790 に答える