sorry can not help about MAC,
just hope someone with that hardware can jump in,
but you should be much more detailed about
hardware and OS revision …
add can you prepare and run
void mysysinfo() {
println( "System : " + System.getProperty("os.name") + " " + System.getProperty("os.version") + " " + System.getProperty("os.arch") );
println( "JAVA : " + System.getProperty("java.home") + " rev: " +javaVersionName);
println( "user.home : " + System.getProperty("user.home") );
println( "user.dir : " + System.getProperty("user.dir") );
println( "sketchPath : " + sketchPath() );
println( "dataPath : " + dataPath("") );
println( "dataFile : " + dataFile("") );
}
void setup() {
mysysinfo();
}
and instead of try to build up from “reference”
just run directly from examples, is faster, less error prone
from example test:
… processing-3.5.3\modes\java\examples\Topics\Advanced Data\LoadSaveJSON
in case its a " build for MAC " problem there could be much more problems.