CANTalon linker errors when using GradleRIO-C

My team is considering moving to C++ from Java, and I really don’t want to use eclipse. So I’ve been looking around and I found the GradleRIO-C plugin for managing native projects. I’ve played around with it and I’ve gotten the Eclipse sample project to compile fine. The problem is that I can’t get it to compile with references to CANTalon.h. the linker complains about unresolved symbols in CANTalon.cpp.

This is the tiny source file I’ve cooked up that fails at linking on my machine (build.gradle included): https://gist.github.com/Redrield/9b574b27e296dd50f7b4e3f92b5e8fd8

A bit of information on the system

I’m running Manjaro Linux x86_64, with Linux version 4.12.8-2.
I’m using GradleRIO-C version 2017.2.6
I’m using arm-frc-linux-gnueabi-gcc and g++ version 4.9.4, and arm-frc-linux-gnueabi-ld version 1.14