Problems with building Linux CNC source
- smal
- Offline
- Senior Member
Less
More
- Posts: 60
- Thank you received: 4
06 Aug 2021 20:55 #217085
by smal
Replied by smal on topic Problems with building Linux CNC source
What is the difference between 2.8, 2.8.2 and master? I have downloaded master just 2 hours ago.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19430
- Thank you received: 6508
06 Aug 2021 23:32 #217092
by tommylight
Replied by tommylight on topic Problems with building Linux CNC source
2.8.2 is the latest public official release so no development is allowed, only bug fixes.
2.9 or Master is in development and new features are added often, can have bugs and issues and is not officially recommended for production use.
2.9 or Master is in development and new features are added often, can have bugs and issues and is not officially recommended for production use.
Please Log in or Create an account to join the conversation.
- cmorley
- Offline
- Moderator
Less
More
- Posts: 7771
- Thank you received: 2067
07 Aug 2021 01:40 #217096
by cmorley
Replied by cmorley on topic Problems with building Linux CNC source
The big difference right now is master requires python 3 libraries.
You can run either, but our recommendations for fixing problems are different.
You can run either, but our recommendations for fixing problems are different.
The following user(s) said Thank You: smal
Please Log in or Create an account to join the conversation.
- smal
- Offline
- Senior Member
Less
More
- Posts: 60
- Thank you received: 4
07 Aug 2021 06:38 #217099
by smal
Replied by smal on topic Problems with building Linux CNC source
Ok. Than both of my downloads linuxcnc-dev and linuxcnc-master are the same -> version 2.9.0. And both have the same glade component problem starting the compiled application. Because 2.9.0. is experimental it is not suitable for me because I am looking for production software.
The official version of the software which I am using is 2.8.2-11-g6a3d0a434. This version works as expected except I can not recompile it or I do not know how. This is the version of the linuxcnc which is delivered with the installation of the LinuxCNC 2.8.2 Debian 10 Buster PREEMPT-RT ISO.
The question here is: is also the source code for this version somewhere on the disc? If not how do I download exactly this version software package?
Again thank you very much to all of you which are helping me to solve this problem.
The official version of the software which I am using is 2.8.2-11-g6a3d0a434. This version works as expected except I can not recompile it or I do not know how. This is the version of the linuxcnc which is delivered with the installation of the LinuxCNC 2.8.2 Debian 10 Buster PREEMPT-RT ISO.
The question here is: is also the source code for this version somewhere on the disc? If not how do I download exactly this version software package?
Again thank you very much to all of you which are helping me to solve this problem.
Please Log in or Create an account to join the conversation.
- rodw
- Away
- Platinum Member
Less
More
- Posts: 10757
- Thank you received: 3542
07 Aug 2021 07:19 #217102
by rodw
Replied by rodw on topic Problems with building Linux CNC source
The following user(s) said Thank You: smal
Please Log in or Create an account to join the conversation.
- robertspark
- Offline
- Platinum Member
Less
More
- Posts: 915
- Thank you received: 216
07 Aug 2021 07:41 #217103
by robertspark
Replied by robertspark on topic Problems with building Linux CNC source
I am having issues with gladevcp on the current buildbot master (since the change from python 2 to 3) so unless you want a hard time I would stay away from the CURRENT buildbot for master (2.9)..... it does depend on what GUI you are using though and it's dependencies (or if you are running any virtual control panels which have dependencies)... axis GUI will probably be 100% fine. Qt seems fine... Glade seems to be my problems at present
before the change from python 2 to 3 it was running very sweet with little issues that affected me.
if you do want to be on the bleeding edge almost.... then you can install the previous buildbot *.Deb files just PRIOR to the massive (imo) change from python 2 to 3
depending upon how you have installed linuxcnc will depend where the code resides. RIP / Run In Place all resides in one file and you compile it on your machine. some of the code is compiled and some is run as scripts (such as the python code)
a buildbot install is precompiled as spreads the code out.
buildbot.linuxcnc.org/dists/buster/
if you want to see the actual code then GitHub is the place to go, and depending upon the brach you select you can view that applicable version of the code
github.com/LinuxCNC/linuxcnc
master is the default branch when you arrive
before the change from python 2 to 3 it was running very sweet with little issues that affected me.
if you do want to be on the bleeding edge almost.... then you can install the previous buildbot *.Deb files just PRIOR to the massive (imo) change from python 2 to 3
depending upon how you have installed linuxcnc will depend where the code resides. RIP / Run In Place all resides in one file and you compile it on your machine. some of the code is compiled and some is run as scripts (such as the python code)
a buildbot install is precompiled as spreads the code out.
buildbot.linuxcnc.org/dists/buster/
if you want to see the actual code then GitHub is the place to go, and depending upon the brach you select you can view that applicable version of the code
github.com/LinuxCNC/linuxcnc
master is the default branch when you arrive
The following user(s) said Thank You: smal
Please Log in or Create an account to join the conversation.
- smal
- Offline
- Senior Member
Less
More
- Posts: 60
- Thank you received: 4
07 Aug 2021 07:49 #217104
by smal
Replied by smal on topic Problems with building Linux CNC source
The above mentioned link:
-> linuxcnc.org/docs/2.8/html/code/building-linuxcnc.html
does not work with 2.8.2 because using this command:
-> git clone git://github.com/linuxcnc/linuxcnc.git linuxcnc-dev you get the newest 2.9.0 master version of the source code.
I have made it exactly as described in this document. The results are the problems which I am facing now.
-> linuxcnc.org/docs/2.8/html/code/building-linuxcnc.html
does not work with 2.8.2 because using this command:
-> git clone git://github.com/linuxcnc/linuxcnc.git linuxcnc-dev you get the newest 2.9.0 master version of the source code.
I have made it exactly as described in this document. The results are the problems which I am facing now.
Please Log in or Create an account to join the conversation.
- smal
- Offline
- Senior Member
Less
More
- Posts: 60
- Thank you received: 4
07 Aug 2021 07:59 #217105
by smal
Replied by smal on topic Problems with building Linux CNC source
Hi Robert
Ok, we have identified the problem -> problems with gladevcp on 2.9.0 version of software.
I would like to go away anyway from 2.9.0 because is not production version. I would like to use 2.8.2 because the official version works fine. I only need source with the complete software package to compile. I would like to add my own c code in the package because I have some specific hardware attached to it.
I will try the whole procedure with 2.8 which is the 2.8.2 version anyway.
Ok, we have identified the problem -> problems with gladevcp on 2.9.0 version of software.
I would like to go away anyway from 2.9.0 because is not production version. I would like to use 2.8.2 because the official version works fine. I only need source with the complete software package to compile. I would like to add my own c code in the package because I have some specific hardware attached to it.
I will try the whole procedure with 2.8 which is the 2.8.2 version anyway.
Please Log in or Create an account to join the conversation.
- smal
- Offline
- Senior Member
Less
More
- Posts: 60
- Thank you received: 4
07 Aug 2021 08:12 #217106
by smal
Replied by smal on topic Problems with building Linux CNC source
Very well. Downloading 2.8 version, compiling it, starting the application and it works as expected.
Please Log in or Create an account to join the conversation.
- robertspark
- Offline
- Platinum Member
Less
More
- Posts: 915
- Thank you received: 216
07 Aug 2021 08:41 #217107
by robertspark
Replied by robertspark on topic Problems with building Linux CNC source
I was only discussing 2.9 as you asked what the difference was between versions.... and to sort of advise you to stay away at present as it will probably give you a headache in trying to figure out why it simply does not work from install with issues not related to your build / the build process
seems you are sorted with 2.8 which is the safe bet as it's stable.
(I only use master / 2.9 because I am using QTPlasmaC which has all the now minor improvements in it as things are now being finely honed.... if I were just using AXIS or Gmoccapy then I would stick with 2.8)
seems you are sorted with 2.8 which is the safe bet as it's stable.
(I only use master / 2.9 because I am using QTPlasmaC which has all the now minor improvements in it as things are now being finely honed.... if I were just using AXIS or Gmoccapy then I would stick with 2.8)
The following user(s) said Thank You: smal
Please Log in or Create an account to join the conversation.
Time to create page: 0.098 seconds