Apple社が対応を必要としているPrivacy Manifest Policyについて、本製品では指定されているAPI及びサードパーティ製品を使用しておりません。 もし本製品で対応が必要と判断した場合、今後のアップデートにて順次対応する予定です。 詳しくはApple社が公開しているドキュメントをご確認ください。
本製品がLinux OpenGL環境で利用している GLFW 3.4
が、Wayland向けにコンパイルできるようになりました。
しかし、 GLEW 2.2.0
では現在Wayland(EGL)向けのコンパイルを行うと glewInit
が正常に動作しない状態であるため、本サンプルはWaylandに対応しておりません。
Linux OpenGL環境をご利用の方は、引き続き通常通りX11向けビルドをご利用ください。
詳しくは以下のissueを参照ください。
MetalのMac Catalystのビルド時にエラーが発生する場合がございます。
具体的にはcmake3.27.0
以上を使用してプロジェクトを生成した際に'Foundation/NSURLHandle.h' file not found
といったエラーが発生いたします。
詳細については継続して調査いたします。
- cmakeを3.27未満のバージョンで使用する
Cocos2d-xサンプルプロジェクトのセットアップ時に実行するsetup-cocos2dバッチにおいてエラーが発生いたします。
これはGitHubがGitプロトコルセキュリティを改善したことに起因し、GitにてCocos2d-xのsubmodule取得が失敗するためです。
具体的にはgit://
経由での接続ができなくなったためエラーが発生しています。
詳しくはGitHub公式ブログをご確認ください。
- ターミナルもしくはコマンドプロンプトにて以下のコマンドを実行することで、
git://
を用いた接続をhttps://
に置き換えるgit config --global url."https://github.com/".insteadOf git://github.com/
- このコマンドは実行端末の全ユーザのgitconfigに影響します。ご了承ください。
Metal及びCocos2d-x v4.0 の macOSサンプルビルドにおいてメモリリークが発生いたします。 これはMetalフレームワーク内で発生するため、公式の対応をお待ち下さい。 本件のお問い合わせについて弊社ではお答えいたしかねますので、ご了承ください。
詳細については Apple Developer Forums をご確認ください。
Cocos2d-x v4.0 は Ubuntu 20.04
ビルドに対応しておりません。
使用する際は以下の回避方法を確認し、いずれかを適用してご利用いただきますようお願いいたします。
-
Ubuntu 16.04
またはUbuntu 18.04
を使用する -
以下issueを確認し、
Cocos2d-x v4.0
で使用されているlibchipmunk
ライブラリを差し替える- cocos2d/cocos2d-x linking error when integrating with libchipmunk on linux#20471
- WARNING: この回避方法を使用してビルドしたプロジェクトはいかなる場合でも保守いたしかねます
Visual Studio 2013
を使用した OpenGL
サンプルビルドでは、setup_glew_glfw.bat
をそのまま使用してビルドすると GLEW
にてリンクエラーが発生します。
以下回避方法を確認し、ご利用いただきますようお願いいたします。
-
GLEW 2.2.0
を使用する場合glew
プロジェクトからlibvcruntime.lib
の参照を削除するVisual Studio 2013
以降の Visual Studio を使用する
-
GLEW 2.1.0
を使用する場合setup_glew_glfw_vs2013.bat
を使用してthirdParty
のセットアップを行う
macOS Catalina 上で .bundle
と .dylib
を利用する際、公証の確認のためオンライン環境に接続している必要があります。
詳しくは、Apple社 公式ドキュメントをご確認ください。
©Live2D