Search Criteria
Package Details: linuxcnc 2.9.3-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/linuxcnc.git (read-only, click to copy) |
---|---|
Package Base: | linuxcnc |
Description: | Controls CNC machines. It can drive milling machines, lathes, 3d printers, laser cutters, plasma cutters, robot arms, hexapods, and more (formerly EMC2) |
Upstream URL: | https://linuxcnc.org/ |
Keywords: | 3d cnc printing |
Licenses: | GPL2, custom: unredestributable |
Submitter: | GPereira |
Maintainer: | FabioLolix |
Last Packager: | FabioLolix |
Votes: | 9 |
Popularity: | 0.002381 |
First Submitted: | 2018-11-24 01:49 (UTC) |
Last Updated: | 2024-08-09 08:09 (UTC) |
Dependencies (47)
- at-spi2-core (at-spi2-core-gitAUR)
- boost-libs
- bwidgetAUR
- cairo (cairo-gitAUR)
- dbus-python (python-dbus)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gobject-introspection-runtime (gobject-introspection-runtime-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- harfbuzz (harfbuzz-gitAUR)
- libepoxy (libepoxy-gitAUR)
- libgpiod (libgpiod-gitAUR)
- librsvg (librsvg-gitAUR)
- libtirpc
- libusb (libusb-gitAUR)
- libx11 (libx11-gitAUR)
- libxext (libxext-gitAUR)
- libxft (libxft-gitAUR)
- libxinerama (libxinerama-randr-gitAUR)
- libxmu
- libxss
- pango (pango-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-cairo (python-cairo-gitAUR)
- python-configobj
- python-gobject (python-gobject-gitAUR)
- python-matplotlib (python-matplotlib-gitAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy-mkl-binAUR)
- python-pillow (python-pillow-gitAUR)
- python-yapps2AUR
- readline (readline-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR)
- tcl (tcl-fossilAUR, tcl84AUR)
- tk (tk-fossilAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- asciidoc (asciidoc-gitAUR) (make)
- boost (boost-gitAUR) (make)
- glu (glu-gitAUR) (make)
- intltool (make)
- procps-ng (procps-ng-gitAUR, busybox-coreutilsAUR) (make)
- psmisc (psmisc-selinuxAUR) (make)
- tclxAUR (make)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »
GPereira commented on 2024-03-15 15:39 (UTC)
Hello FabioLolix, can you add me as a co-maintainer? I am the initial submitter of this package and would like to continue involved in maintaining it.
carlosal1015 commented on 2024-03-04 19:22 (UTC)
Hi, I have the following message error
vs220 commented on 2024-02-28 10:45 (UTC) (edited on 2024-02-28 11:42 (UTC) by vs220)
line 28 PKGBUILD change to
colons: perceived by TCL as part of the path, apparently from the inheritance of Windows paths like C:/Tcl/lib https://wiki.tcl-lang.org/page/TCLLIBPATH
Nebulosa commented on 2024-02-27 15:47 (UTC) (edited on 2024-03-01 08:12 (UTC) by Nebulosa)
Here an updated PKGBUILD according comments below, right version of libgpiod, rewrited function package (delete duplicate commands), right version of licences etc:
https://0x0.st/HRkB.txt
Note: linuxcnc.sh not needed, you should do
export TCLLIBPATH=/usr/lib/tcltk/linuxcnc
or reboot before first launchlinuxcnc
s218 commented on 2024-02-25 16:10 (UTC) (edited on 2024-02-25 16:11 (UTC) by s218)
Colleagues suggest a solution, current as of 2023-02-25 -. https://archlinux.org.ru/forum/post/260540/
error, typo in the file PKGBUILD.
should be /usr/lib/tcltk/linuxcnc if :/usr/lib/tcltk/linuxcnc then :/usr/lib/tcltk/linuxcnc then
it seems to be a bug in the package builder that they added colons and when TCLLIBPATH is empty it substitutes them.
line28
echo "export TCLLIBPATH=$TCLLIBPATH:/usr/lib/tcltk/linuxcnc" > ${pkgname}.sh
try running an already built package like this
export TCLLIBPATH=/usr/lib/tcltk/linuxcnc
linuxcnc
if it helps, you can rebuild with the fixes
PKGBUILD line 28
change to
echo "export TCLLIBPATH=/usr/lib/tcltk/linuxcnc" > ${pkgname}.sh
vs220 commented on 2024-02-25 13:59 (UTC)
@ivanovp test with libgpiod downgrade to 1.6.4.2
s218 commented on 2024-02-24 19:31 (UTC)
hal/drivers/hal_gpio.c:271:23: предупреждение: assignment to «const char *» from «int» makes pointer from integer without a cast [-Wint-conversion] 271 | line_name = gpiod_line_name(gpiod_line_bulk_get_line(gpio->out_chips[c].bulk, i)); | ^ hal/drivers/hal_gpio.c: В функции «hal_gpio_read»: hal/drivers/hal_gpio.c:322:9: предупреждение: неявная декларация функции «gpiod_line_get_value_bulk» [-Wimplicit-function-declaration] 322 | gpiod_line_get_value_bulk(gpio->in_chips[c].bulk, gpio->in_chips[c].vals); | ^
hal/drivers/hal_gpio.c: В функции «hal_gpio_write»: hal/drivers/hal_gpio.c:342:9: предупреждение: неявная декларация функции «gpiod_line_set_value_bulk» [-Wimplicit-function-declaration] 342 | gpiod_line_set_value_bulk(gpio->out_chips[c].bulk, gpio->out_chips[c].vals); | ^make: *** [Makefile:1253: objects/rthal/drivers/hal_gpio.o] Ошибка 1 ==> ОШИБКА: Произошел сбой в build(). Прерывание...ivanovp commented on 2024-02-17 18:32 (UTC)
I tried to compile it, I got an error: https://pastebin.com/J9acSDzq
In file included from hal/drivers/hal_gpio.c:39: hal/drivers/hal_gpio.c:188:50: error: invalid application of ‘sizeof’ to incomplete type ‘struct gpiod_line_bulk’ 188 | (ptr)[c].bulk = rtapi_kmalloc(sizeof((*ptr)[c].bulk), RTAPI_GFP_KERNEL);
Tweety commented on 2024-01-13 10:02 (UTC)
Hi jkercher,
just after reinstalling I ran into a dependency problem at linuxcnc startup regarding OpenGL.
Installing
python-opengl
package solved it for me. Should that be in the dependency check too?greez2all Tweety
« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »