TCP 5-axis kinematics
cd linuxcnc-master
source scripts/rip-environment
linuxcnc -l
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
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.
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.
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.
Would it not be easier to use a buildbot install of master?
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
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.
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.
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.