Ok after a bit of flaffing about I got it built on BBB: Linux beaglebone 4.19.94-ti-r42 #1buster SMP PREEMPT Tue Mar 31 19:38:29 UTC 2020 armv7l GNU/Linux
Couple of issues:
sock not defined, so quick hack:
diff --git a/libraries/Midi/Midi.h b/libraries/Midi/Midi.h
index 504c6908..16cd7c4f 100644
--- a/libraries/Midi/Midi.h
+++ b/libraries/Midi/Midi.h
@@ -416,4 +416,5 @@ private:
#ifdef XENOMAI_SKIN_posix
int sock;
#endif
+ int sock;
};
and stdargs missing:
diff --git a/libraries/Scope/Scope.cpp b/libraries/Scope/Scope.cpp
index e3421810..6f8e2f0c 100644
--- a/libraries/Scope/Scope.cpp
+++ b/libraries/Scope/Scope.cpp
@@ -5,6 +5,7 @@
#include <JSON.h>
#include <AuxTaskRT.h>
#include <stdexcept>
+#include <stdarg.h>
Scope::Scope(): isUsingOutBuffer(false),
isUsingBuffer(false),
So now I am at the stage where I have missed something but am not sure how to fix it:
debian@beaglebone:~/development/Bela$ sudo /home/debian/development/Bela/projects/exampleTempProject/exampleTempProject
grep: /proc/xenomai/sched/stat: No such file or directory
Failed to open PRU driver
Segmentation fault
How do I install the PRU driver?