TCP 5-axis kinematics
likely indicates you have a conventional (deb package)
install and a RIP (Run-In-Place) install and did
not properly execute the command:
in the directory used to build the RIP system.
Further evidence is given by:
1) "dlopen: /usr/lib/linuxcnc/modules/xyzac-trt-kins.so: undefined symbol: hal_exit"
2) "dlopen: /usr/lib/linuxcnc/modules/motmod.so: undefined symbol: hal_stop_threads"
which show attempts to use system libraries (/usr/lib)
instead of the libraries needed for a RIP built in a
directory named ~/linuxcnc-master. The libraries for such
a RIP will be located in ~/linuxcnc-master/lib
When using a RIP, you must 'source scripts/rip-environment' in
every shell used to invoke LinuxCNC executables.
NOTE: Having both a deb install and a RIP install requires
extra care as the built-in versions of libraries may differ
and lead to confusing results.
I have no training regarding all these codes, would you know where I can find some documentation so that I can understand all this
Thank you all once again for your help
Maybe this is a starting point:
My goal is to install linuxcnc swtichking because I have designed a continuous 5 axis machine which works very well.
But if I change my PC I find it difficult to reinstall on this configuration. I am looking for all sources. Compline etc.
But according to the different distrubition the behavior of the installation is not the same.
I found a Xubutu distrubution with Linuxcn2.9pre already installed. I would simply like to add the swichking branch to make my machine work.
For everything to work with the congif machine, I have to install alongside linuxcnc, Linuxcnc-dev and now Linuxcnc-master.
I think I'm doing anything, but I don't know how to do otherwise.
In fact, I will want to start from a distribution like LinuxMint, Dabian, Unbutu ...
Install a real time, then install linuxcnc2.9Pre with the SwichKing.
This is my ultimate goal.
Or is there a distribution with everything integrated?
If you have solutions I am interested
Thank you for your help
I don't use this much so I don't know if I have everything covered but this should get you started:
So first you would install the official linuxcnc ISO with the 2.8 version :
Then update to master
Add the key : This is from here: buildbot.linuxcnc.org/
add the buildbot archive signing key to your apt keychain by running this command in a terminal:
sudo apt-key adv --keyserver hkp://keys.gnupg.net --recv-key EF1B07FEE0EE663E
Then add the packages to the repository: (This is from linuxcnc.org/docs/html/getting-started/updating-linuxcnc.html)
Click on Applications Menu, then System, then Synaptic Package Manager.
In Synaptic, click on the Settings menu, then click Repositories to open the Software Sources window.
In the Software Sources window, select the Other Software tab.
Delete or un-check all the old linuxcnc.org entries (leave all non-linuxcnc.org lines as they are).
Click the Add button and add a new apt line:
deb http://buildbot.linuxcnc.org/ buster master-rtpreempt deb-src http://buildbot.linuxcnc.org/ buster master-rtpreempt