TCP 5-axis kinematics
- Aciera
-
- Offline
- Administrator
-
- Posts: 4254
- Thank you received: 1875
cd linuxcnc-master
source scripts/rip-environment
linuxcnc -l
Please Log in or Create an account to join the conversation.
- JackRay
- Offline
- Elite Member
-
- Posts: 189
- Thank you received: 14
Please Log in or Create an account to join the conversation.
- dgarrett
- Offline
- Platinum Member
-
- Posts: 567
- Thank you received: 325
likely indicates you have a conventional (deb package)
install and a RIP (Run-In-Place) install and did
not properly execute the command:
"source scripts/rip-environment"
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
(equivalentlly: /home/username/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.
Please Log in or Create an account to join the conversation.
- JackRay
- Offline
- Elite Member
-
- Posts: 189
- Thank you received: 14
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
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
- Posts: 4254
- Thank you received: 1875
Maybe this is a starting point:
linuxcnc.org/docs/master/html/code/building-linuxcnc.html
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
- Posts: 23213
- Thank you received: 4895
Would it not be easier to use a buildbot install of master?
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
- Posts: 4254
- Thank you received: 1875
Please Log in or Create an account to join the conversation.
- JackRay
- Offline
- Elite Member
-
- Posts: 189
- Thank you received: 14
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
Please Log in or Create an account to join the conversation.
- Aciera
-
- Offline
- Administrator
-
- Posts: 4254
- Thank you received: 1875
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 :
www.linuxcnc.org/iso/linuxcnc-2.8.0-buster.iso
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
Please Log in or Create an account to join the conversation.
- JackRay
- Offline
- Elite Member
-
- Posts: 189
- Thank you received: 14
Can test on a Linux mint distribution or is the distribution included in the .iso file that you communicated to me?
Please Log in or Create an account to join the conversation.