View Single Post
  #1   Spotlight this post!  
Unread 16-01-2016, 21:48
JohnRLewis JohnRLewis is offline
Registered User
FRC #1294 (TopGun)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2015
Location: Washington
Posts: 7
JohnRLewis is an unknown quantity at this point
Has anybody gotten NetworkTables to work on a RaspberryPi

I'm trying to get NetworkTables to work on a RaspberryPi. But the native libraries do not work. The NetworkTables-3.0.0-SNAPSHOT-arm.jar file contains a Linux.arm libntcore.so, but it will not load:

Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/pi/libntcore.so: /home/pi/libntcore.so: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.jav a:1929)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java :1814)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1083)
at org.usfirst.frc.team1294.vision.Application.main(A pplication.java:80)

Which pretty much means that the native binary was compiled for the architecture of the RoboRio, and is not compatible with the RaspberryPi.

I tried getting the NetworkTables source to compile on the RPi. But was getting too many errors that I did not understand.

Has anyone gotten NetworkTables to work on a RaspberryPi?