Hi, I installed the latest Oracle Java on OSX. Installed Eclipse and the ConnectIQ SDK.
All works as detailed in the ProgrammersGuide.html, but as soon as I hit Run Configuration with a Fenix5 selected (cannot select Fenix6) I get the following error messages in the Console. I'm sure this is basic Java stuff, but I have no idea where to look. Anybody that can give me a pointer in the right direction? Thanks!
======================================================
BUILD: /Library/Java/JavaVirtualMachines/jdk-13.0.2.jdk/Contents/Home/bin/java -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar /Users/Allart/ConnectIQSDK/connectiq-sdk-mac-3.1.7-2020-01-23-a3869d977/bin/monkeybrains.jar -o /Volumes/Connect IQ SDK/connectiq-sdk-mac-3.1.6-2019-10-23-2de4665c6/samples/Analog/bin/Analog.prg -w -y /Users/Allart/ConnectIQSDK/developer_key -d fenix5x_sim -s 3.0.0 -f /Volumes/Connect IQ SDK/connectiq-sdk-mac-3.1.6-2019-10-23-2de4665c6/samples/Analog/monkey.jungle
BUILD: ERROR: No such file or directory
BUILD: java.io.IOException: No such file or directory
BUILD: at java.base/java.io.UnixFileSystem.createFileExclusively(Native Method)
BUILD: at java.base/java.io.File.createNewFile(File.java:1024)
BUILD: at com.garmin.monkeybrains.Monkeybrains.writeDebugXml(Monkeybrains.java:315)
BUILD: at com.garmin.monkeybrains.Monkeybrains.runPRGCompiler(Monkeybrains.java:1473)
BUILD: at com.garmin.monkeybrains.Monkeybrains.compileApplication(Monkeybrains.java:1024)
BUILD: at com.garmin.monkeybrains.Monkeybrains.run(Monkeybrains.java:2317)
BUILD: at com.garmin.monkeybrains.Monkeybrains.simpleMain(Monkeybrains.java:254)
BUILD: at com.garmin.monkeybrains.Monkeybrains.simpleMain(Monkeybrains.java:236)
BUILD: at com.garmin.monkeybrains.Monkeybrains.main(Monkeybrains.java:283)
BUILD: usage: monkeyc [-a <arg>] [-d <arg>] [-e] [--Eno-invalid-symbol] [-f <arg>] [-g]
BUILD: [-h] [-i <arg>] [-m <arg>] [-o <arg>] [-p <arg>] [-r] [-s <arg>] [-t] [-u
BUILD: <arg>] [-v] [-w] [-x <arg>] [-y <arg>] [-z <arg>]
BUILD: -a,--apidb <arg> API import file
BUILD: -d,--device <arg> Target device
BUILD: -e,--package-app Create an application package.
BUILD: --Eno-invalid-symbolDo not error when a symbol is found to be invalid
BUILD: -f,--jungles <arg> Jungle files
BUILD: -g,--debug Print debug output
BUILD: -h,--help Prints help information
BUILD: -i,--import-dbg <arg> Import api.debug.xml
BUILD: -m,--manifest <arg> Manifest file
BUILD: -o,--output <arg> Output file to create
BUILD: -p,--project-info <arg>projectInfo.xml file to use when compiling
BUILD: -r,--release Strip debug information
BUILD: -s,--sdk-version <arg> SDK version to target
BUILD: -t,--unit-test Enables compilation of unit tests
BUILD: -u,--devices <arg> devices.xml file to use when compiling
BUILD: -v,--version Prints the compiler version
BUILD: -w,--warn Show compiler warnings
BUILD: -x,--excludes <arg> Add annotations to the exclude list
BUILD: -y,--private-key <arg> Private key to sign builds with
BUILD: -z,--rez <arg> Resource file
BUILD: Complete
Aborting launch due to failed build.