Our team decided that we may be using Neos this year, so I wanted to install the Spark MAX library in the robot code. I used the online install provided by the WPILib plugin with the URL found on the site (https://www.revrobotics.com/content/sw/max/sdk/REVRobotics.json). However, the build seems to fail on my laptop (Ubuntu Bionic, x86_64) with the following error:
Execution failed for task ':extractTestJNI'.
> Could not resolve all files for configuration ':nativeDesktopZip'.
> Could not find SparkMax-driver-1.5.1-linuxx86-64.zip (com.revrobotics.frc:SparkMax-driver:1.5.1).
Searched in the following locations:
http://www.revrobotics.com/content/sw/max/sdk/maven/com/revrobotics/frc/SparkMax-driver/1.5.1/SparkMax-driver-1.5.1-linuxx86-64.zip
Opening that URL in the browser gives a 404. However, if I change the os/arch in the URL to something else, say http://www.revrobotics.com/content/sw/max/sdk/maven/com/revrobotics/frc/SparkMax-driver/1.5.1/SparkMax-driver-1.5.1-linuxaarch64bionic.zip
, the zip is found correctly. Or, if I change the version in the URL to 1.5.0 instead, the linuxx86-64
binary also seems to be found. Has REV forgot to include the Linux x86-64 binaries in their latest release? Or am I doing something wrong?