Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify install docs re: sim/uspace #29

Closed
SebKuzminsky opened this issue Jan 20, 2016 · 5 comments
Closed

Clarify install docs re: sim/uspace #29

SebKuzminsky opened this issue Jan 20, 2016 · 5 comments

Comments

@SebKuzminsky
Copy link
Collaborator

Our install docs are not sufficiently clear about how you can run sim/uspace debs on vanilla kernels for simulating your gcode programs, but that's a useful and valuable way to run linuxcnc.

@jepler
Copy link
Contributor

jepler commented Aug 7, 2016

we also need to discuss how uspace can be used with rtai and xenomai realtime in master

@rredford
Copy link
Contributor

rredford commented Dec 1, 2018

There is rather ugly workaround to get linuxcnc installed on your system. From https://forum.linuxcnc.org/9-installing-linuxcnc/32941-linuxcnc-on-debian-stretch?start=30#96331 :

Error is : Required version of libboost-python is not in stretch repository.

Temporarily point to jessie repo to install such library.

sudo nano /etc/apt/sources.list with nano to contain:
deb http://ftp.us.debian.org/debian jessie main
save then do those 2 commands:
sudo apt-get update
sudo apt-get install linuxcnc-uspace

Now remove the pointer to jessie in sources.list then do
sudo apt-get update

@jepler
Copy link
Contributor

jepler commented Dec 1, 2018

There is rather ugly workaround to get linuxcnc installed on your system. From https://forum.linuxcnc.org/9-installing-linuxcnc/32941-linuxcnc-on-debian-stretch?start=30#96331 :

As far as I know, this is not correct. The LinuxCNC package for stretch served from linuxcnc.org should not require any packages not in debian stretch OR served from linuxcnc.org. As far as the boost requirement goes, the one from stretch is used.

That poster noted that they are using a a LinuxCNC package that they built themselves from source, so it's possible that they have different dependencies; the information is also over a year old, and improvements to the Debian packaging for stretch have probably occurred since then.

@rredford
Copy link
Contributor

rredford commented Dec 2, 2018

Mine is just from repos. I suspect if I build it on system the such workaround isn't needed. We might want to make 2 repo versions, one for linuxcnc system, and one for other linux systems, for sim only.

andypugh added a commit that referenced this issue Mar 25, 2024
Close bug #29 after 8 years
@andypugh
Copy link
Collaborator

It's been more than 8 years, but...

yur7aev pushed a commit to yur7aev/linuxcnc that referenced this issue Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants