1 | | I tried to build `portmidi` by hand and found that the **JavaVM.framework** is missing in **MacOSX11.1.sdk**, i.e., the path `/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/System/Library/Frameworks/JavaVM.framework/Headers` does not exist. |
2 | | |
3 | | {{{ |
4 | | [ 21%] Building C object pm_common/CMakeFiles/pmjni.dir/__/pm_java/pmjni/pmjni.c.o |
5 | | cd /Volumes/Bohai/lageto/marĉo/build/portmidi/portmidi/work/pm_common && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -Dpmjni_EXPORTS -I/Volumes/Bohai/lageto/marĉo/build/portmidi/portmidi/files/portmidi/pm_common -I/Volumes/Bohai/lageto/marĉo/build/portmidi/portmidi/files/portmidi/porttime -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/Developer/Headers/FlatCarbon -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/System/Library/Frameworks/JavaVM.framework/Headers -O3 -DNDEBUG -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -fPIC -o CMakeFiles/pmjni.dir/__/pm_java/pmjni/pmjni.c.o -c /Volumes/Bohai/lageto/marĉo/build/portmidi/portmidi/files/portmidi/pm_java/pmjni/pmjni.c |
6 | | In file included from /Volumes/Bohai/lageto/marĉo/build/portmidi/portmidi/files/portmidi/pm_java/pmjni/pmjni.c:3: |
7 | | /Volumes/Bohai/lageto/marĉo/build/portmidi/portmidi/files/portmidi/pm_java/pmjni/jportmidi_JportMidiApi.h:2:10: fatal error: |
8 | | 'jni.h' file not found |
9 | | #include <jni.h> |
10 | | ^~~~~~~ |
11 | | 1 error generated. |
12 | | }}} |