[MacPorts] #41610: portmidi @217 Can't find jni.h even though it exists
MacPorts
noreply at macports.org
Fri Nov 20 07:22:32 UTC 2020
#41610: portmidi @217 Can't find jni.h even though it exists
------------------------------+--------------------------------
Reporter: ray.degennaro@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords: mavericks
Port: portmidi |
------------------------------+--------------------------------
Comment (by ccottap):
This thread is quite old, but I am experiencing this same issue: portmidi
fails to build due to jni.h not being found:
{{{
In file included from
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_audio_portmidi/portmidi/work/portmidi/pm_java/pmjni/pmjni.c:3:
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_audio_portmidi/portmidi/work/portmidi/pm_java/pmjni/jportmidi_JportMidiApi.h:2:10:
fatal error: 'jni.h' file not found
#include <jni.h>
^~~~~~~
1 error generated.
make[2]: *** [pm_common/CMakeFiles/pmjni.dir/__/pm_java/pmjni/pmjni.c.o]
Error 1
}}}
I checked this jni.h file exists in $JAVA_HOME/include. I have macOS
11.0.1 and Xcode CLT 12.2.0.0.1.1604076827.
--
Ticket URL: <https://trac.macports.org/ticket/41610#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list