[Home]MinimumSoftwareVersions

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org

This page documents the version of various packages for platforms we support for different branches of LinuxCNC.

It can be useful in deciding what OS / library / language features can be used in LinuxCNC.

Software Package Operating system
  Ubuntu 10.04
lucid
Ubuntu 12.04
precise
Debian 7.x
Wheezy
Debian 8.x
Jessie
Debian 9.x
Stretch
Debian 10
Buster
Ubuntu 20.04
Focal
kernel (rtai) 2.6.32 3.4 3.4   4.14.174 4.14.174 -
Kernel (rt-preempt)    3.2 4.9 (backports) 4.9 4.19  
rtai 3.8 3.9 3.9  5.2.35.2.3  
tcl/tk 8.5 8.5 8.5 8.6 8.6 8.6  
python2 2.6 2.7 2.7 2.7 2.7 2.7 -
python3 3.1 3.2 3.2 3.4 3.5 3.7 3.8
gtk 2 2.12.9 2.24.10 2.24.10 2.24.25 2.24.31 2.24.32 -
gtk 3 N/A 3.4.2 3.4.2 3.14.5 3.22.11 3.24.5 3.24.20
python-gst 0.10 0.10 0.10 0.10 or 1.0 1.0 1.14.4  
gcc 4.4 4.6 4.7 4.9 6.3 8.3 9.3
libgl LD_PRELOAD bug yes no no no no no no
mesa 7.0.3 8.0.4 8.0.5 10.3.2 13.0.6 18.3.6  
libtirpc no yes yes yes yes yes  
yapps 2.1.1
(yapps2/yapps2-runtime)
2.1.1
(yapps2/yapps2-runtime)
2.1.1
(yapps2/yapps2-runtime)
2.1.1
(yapps2/yapps2-runtime)
2.1.1
(yapps2/yapps2-runtime)
2.2.1
(yapps2/python-yapps)
 
asciidoc 8.5.2 8.6.6 8.6.7 8.6.9 8.6.9 8.6.10  
dblatex 0.2.12 0.3.2 0.3.4 0.3.5 0.3.9 0.3.10  
libmodbus5 3.0.1 3.0.1 3.0.3 3.0.6 3.0.6 3.1.4  
bwidget 1.9.0 1.9.5 1.9.5 1.9.8 1.9.10 1.9.13  
libtk-img 1.3 1.3 1.3 1.4.2 1.4.6 1.4.8  
EGL + ES 2.0 no yes yes yes yes yes  
numpy 1.3.0 1.6.1 1.6.2 1.8.2 1.12.1 1.16.2  
debhelper (1-)7 (1-)9 (1-)9 (1-)9 (5-)10 (5-)12  
standards-version 3.8.3 3.9.2 3.9.3 3.9.6 3.9.8 4.3.0  
build profiles no no no backports yes yes  
end of life May 2013 April 2017 May 2018 June 2020 June 2022   
deb archive deb http://old-releases.ubuntu.com/ubuntu/ lucid maindeb http://archive.ubuntu.com/ubuntu/ precise maindeb http://archive.debian.org/debian/ wheezy maindeb http://ftp.debian.org/debian/ jessie maindeb http://ftp.debian.org/debian/ stretch maindeb http://deb.debian.org/debian/ buster main 
  2.6
  2.7
   2.8
   Master


LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
This page is read-only. Follow the BasicSteps to edit pages. | View other revisions
Last edited October 9, 2021 11:49 am by SebKuzminsky (diff)
Search:
Published under a Creative Commons License