Ubuntu Xenial LTS Repository

More
8 years 9 months ago #104579 by lamandesigns
You need to build your own. The following will get the latest and will build the .deb packages:

git clone git://github.com/linuxcnc/linuxcnc.git linuxcnc-dev
cd linuxcnc-dev
cd debian
./configure uspace
cd ..
dpkg-checkbuilddeps

That last command will show all the missing packages that you will need to install. You install the packages with sudo apt install package-name.
You can do that with multiple packages in the package name location (make sure you get rid of the version that dpkg-checkbuilddeps shows).

You can keep running dpkg-checkbuilddeps until it output nothing which mean all dependencies are met. Once you are there, run the following command:
debuild -uc -us

It will do its thing for a while. Go get a coffee or whatever. Once it is done, it will have made multiple .deb files. Three languages of the manual, and the linuxcnc-uspace and linuxcnc-uspace-dev files. You can get rid of the rest. You can install them by double clicking the .deb file.

As you can see, it is fairly simple, but involved. After the first time you have installed the dependencies, it should be quicker. This is why it was mentioned in the first post he might start building the master on a daily or weekly timeline.
The following user(s) said Thank You: Mike_Eitel

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #104580 by jj89074
Thanks for writing detailed instructions...much appreciated!!!

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #104582 by lamandesigns
No worries. Most of it was the work done in the Mint 18 install thread. But I thought it would be nice to condense it down!

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #104585 by jj89074
Well, I get as far as ./configure uspace, but then:

Package libxenomai-dev exists, but information about its source package
is not available. This most likely means that you do not have the
right deb-src lines in /etc/apt, or that you need to "apt-get update".

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #104586 by lamandesigns
You need to go to your updates settings and make sure sources is checked. Then do a sudo apt update

Please Log in or Create an account to join the conversation.

More
8 years 9 months ago #104587 by szechyjs
Ah, yes 32bit would definitely be the problem. My goal with this repo was to have easy install packages for modern Ubuntu, which seemed to be lacking, as precise is the latest build on buildbot, and was end of lifed nearly a year ago. Buildbot also only seems to have 32bit builds for most of the systems. I only plan to build x86_64 binaries for this repo, as I personally haven't used a 32bit machine in nearly 10 years.
The following user(s) said Thank You: lamandesigns

Please Log in or Create an account to join the conversation.

Time to create page: 0.396 seconds
Powered by Kunena Forum