Open4
yuniframeメンテナンスまつり(Xcode14)
さてmacOSだ。。一応VulkanSDK経由でのMoltenVKサポートは残す方向で考えたい。Metal対応するときにground truthが無いとキツいので。
CMakeがコンパイラを検出できない
error: An empty identity is not valid when signing a binary for the product type 'Command-line Tool'. (in target 'CompilerIdC' from project 'CompilerIdC')
これはCMakeの既知バグ。CMakeを更新したら直った。
pyexpat
が無い
PhaseScriptExecution Generate\ yfrm/SPIRV-Tools/generators.inc /Users/okuoku/em2c/em2c-mac-angle-metal/build/em2capp.build/Debug/core_tables.build/Script-A25D86C15BFA67705F959178.sh (in target 'core_tables' from project 'em2capp')
cd /Users/okuoku/devel/repos/em2c
/bin/sh -c /Users/okuoku/em2c/em2c-mac-angle-metal/build/em2capp.build/Debug/core_tables.build/Script-A25D86C15BFA67705F959178.sh
Traceback (most recent call last):
File "/opt/pkg/lib/python3.10/xml/etree/ElementTree.py", line 1522, in __init__
from xml.parsers import expat
File "/opt/pkg/lib/python3.10/xml/parsers/expat.py", line 4, in <module>
from pyexpat import *
ModuleNotFoundError: No module named 'pyexpat'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/pkg/lib/python3.10/xml/etree/ElementTree.py", line 1525, in __init__
import pyexpat as expat
ModuleNotFoundError: No module named 'pyexpat'
手元ではpkgsrcを使っているので、ここだけはXcode標準の /usr/bin/python3
にした方が良いかな。
動いたけどRatina対応できてない
なんてこった。。まぁ動くから良いか。