Have a project that is working fine when using SDK 2.4.7.
I set 3.0.9 to the Current SDK in Eclipse ConnectIQ tool and the build gives me this error:
BUILD: ERROR: Unable to find exact match for target SDK version: 2.4.0 using device: fenix5
BUILD: com.garmin.monkeybrains.ParameterException: Unable to find exact match for target SDK version: 2.4.0 using device: fenix5
I assume this has to do with the -s option on the build line:
BUILD: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.201.b09-2.fc29.x86_64/bin/java -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar /usr/local/connectiq/connectiq-sdk-lin-3.0.9-2019-2-27-0ad96b4/bin/monkeybrains.jar -o /home/chrisk/workspace/RaceChase/bin/RaceChase.prg -w -y /home/chrisk/src/keys/developer_key -d fenix5_sim -s 2.4.0 -f /home/chrisk/workspace/RaceChase/monkey.jungle
The -jar option seems to be using 3.0.9 due to me flagging the current SDK as 3.0.9.
BUt I assume the -s 2.4.0 is causing the problem, due to the help message printed out when it fails:
BUILD: -s,--sdk-version <arg> SDK version to target
I have looked all through Eclipse project options and have not found anything that seems to be controlling the -s option to be 2.4.0. I assume this needs to be changed to -s 3.0.0.
Any pointers on how to jump from using the 2.4.7 SDK to the 3.0.9, or possibly newer would be appreciated.
Thanks
Chris K