View Single Post
  #1   Spotlight this post!  
Unread 01-23-2016, 10:35 PM
kadenu kadenu is offline
Registered User
FRC #3941
 
Join Date: Jan 2016
Location: Maryland
Posts: 2
kadenu is an unknown quantity at this point
FRC Toolchain 2016 on Manjaro (Arch) Linux

I can't seem to get the FRC Toolchain working on my Linux computer. When I try to compile a small test program, like so:
Code:
arm-frc-linux-gnueabi-g++ -std=c++14 Robot.cpp
I get a set of errors like "/tmp/ccvh58IH.o:Robot.cpp:function .LTHUNK10: error: undefined reference to 'vtable for RobotDrive'". This is repeated for just about each WPILib class I used, such as SampleRobot, Joystick, RobotBase, etc.

Is the linker just not finding the right library files? I've checked, and the files do exist in "/usr/arm-frc-linux-gnueabi/lib". I've also tried using:
Code:
arm-frc-linux-gnueabi-g++ -std=c++14 Robot.cpp -I /usr/arm-frc-linux-gnueabi/include/ -L /usr/arm-frc-linux-gnueabi/lib/
That returns the same errors.

Any ideas what I'm doing wrong, or how I can fix this?
Reply With Quote