Search Criteria
Package Details: linuxcnc-sim 2.7.15-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/linuxcnc-sim.git (read-only, click to copy) |
---|---|
Package Base: | linuxcnc-sim |
Description: | It can interpret G-code and simulate a CNC machine (formerly EMC2). |
Upstream URL: | http://linuxcnc.org/ |
Licenses: | GPL2 |
Submitter: | ivanovp |
Maintainer: | ivanovp |
Last Packager: | ivanovp |
Votes: | 13 |
Popularity: | 0.000000 |
First Submitted: | 2013-10-20 07:32 (UTC) |
Last Updated: | 2022-03-26 07:38 (UTC) |
Dependencies (20)
- bc (bc-gh)
- boost (boost-git)
- boost-libs (boost171, boost-libs-git)
- boost-python2
- boost-python2-libs
- bwidget
- libtirpc (libtirpc-minimal-git)
- procps-ng (procps-ng-static, procps-ng-nosystemd-minimal-git, procps-ng-nosystemd, procps-ng-git)
- psmisc (psmisc-selinux)
- python2-gobject2
- python2-gtkglext
- python2-imaging
- python2-yapps2
- tcl (tcl85, tcl84, tcl-fossil, tcl-nothreading)
- tclx
- tk (tk85)
- tkimg
- xorg-server (xorg-server-notty, xf86-input-evdev-git-surfacepen3, xf86-input-evdev-git, xorg-server-sd_notify, xorg-server-noudev, xorg-server-dev, xorg-server1.19-git, xorg-server-rootless-nosystemd-minimal-git, xorg-server-rootless-nosystemd-minimal, xorg-server-git, xorg-server-bug865)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- intltool (make)
Latest Comments
s218 commented on 2020-10-14 08:17 (UTC) (edited on 2020-10-14 15:49 (UTC) by s218)
the program was downloaded, compiled and installed. Whenever I try to start, whatever I give the answer (yes. no.cansel), the program flies out and does not give any errors.
Three years ago, it was the same story -
https://archlinux.org.ru/forum/topic/17314/
linuxcnc LINUXCNC - 2.8.0 Machine configuration directory is '/home/u/linuxcnc/configs/sim.axis' Machine configuration file is 'axis.ini' can't find package Linuxcnc while executing "package require Linuxcnc " (file "/usr/share/linuxcnc/hallib/check_config.tcl" line 141) check_config validation failed LinuxCNC terminated with an error. You can find more information in the log: /home/u/linuxcnc_debug.txt and /home/u/linuxcnc_print.txt as well as in the output of the shell command 'dmesg' and in the terminal
ls: You cannot access '/usr/share/linuxcnc/:q': There is no such file or directory
ve7it commented on 2020-10-14 05:57 (UTC) (edited on 2020-10-14 06:01 (UTC) by ve7it)
Glad to see the update. It is not building on this generic arch box where the previous version was working fine.
[lg@Z77 Desktop]$ uname -a Linux Z77 5.8.14-arch1-1 #1 SMP PREEMPT Wed, 07 Oct 2020 23:59:46 +0000 x86_64 GNU/Linux
I am not well versed in the packaging details... perhaps someone could suggest tweaks I could try.
cheers Lawrence
archlute commented on 2020-06-24 19:55 (UTC)
same problem as with linuxcnc: error message:
Linking classicladder /usr/bin/ld: objects/hal/classicladder/files_project.o:/home/mike/AUR/linuxcnc/linuxcnc-sim/src/linuxcnc/src/hal/classicladder/files_project.c:159: multiple definition of `FileName'; objects/hal/classicladder/files.o:/home/mike/AUR/linuxcnc/linuxcnc-sim/src/linuxcnc/src/hal/classicladder/files.c:1298: first defined here collect2: Fehler: ld gab 1 als Ende-Status zurück make: *** [hal/classicladder/Submakefile:49: ../bin/classicladder] Fehler 1 ==> FEHLER: Ein Fehler geschah in build(). Breche ab...
christianlupus commented on 2020-04-03 09:13 (UTC)
@AlexParkhomenko You need to drop the
-i
in the command. This will not work.AlexParkhomenko commented on 2020-04-03 07:40 (UTC) (edited on 2020-04-03 07:42 (UTC) by AlexParkhomenko)
error: failed to commit transaction (conflicting files) linuxcnc-sim: /usr/bin/io exists in filesystem (owned by io)
FIX: sudo -i pacman -R io
s218 commented on 2020-01-23 18:33 (UTC)
On git upgrade to 2.7.15. Cheat installer by changing 14 to 15 does not get, falls, asks yapps2. And there is also version 2.8.
Floris commented on 2019-01-17 13:02 (UTC) (edited on 2019-01-17 13:03 (UTC) by Floris)
Hi guys, very nice work, but please can you release NativeCAM for Linuxcnc. I use Nativecam in combination with linuxcnc daily to make circular and square matrices, rotations, probe subroutines and other types of manipulations and all sort of 2D gcode creations, it is a promising conversational cam that is in constant development. Thank you! Floris note: my os is manjaro
ivanovp commented on 2018-12-31 06:40 (UTC)
@GPereira: yes, if you've got a realtime kernel (RTAI). But this PKGBUILD hasn't got dependency of an RTAI kernel (it works with the stock kernel), so this is only OK for simulation. That is the reason why I recommended to have linuxcnc (with RTAI dependency) and capability of control a real CNC and have linuxcnc-sim which uses the stock Linux kernel, but it can only simulate a machine. ~6 years ago there was a linux-rtai package, which extended the kernel with real-time API (https://www.rtai.org/). This package should be dependency of linuxcnc.
GPereira commented on 2018-12-31 02:42 (UTC)
The thing is this is not a simulator. It can send gcode to a CNC
ivanovp commented on 2018-11-24 05:52 (UTC)
@GPereira: In my opinion linuxnc should be the package which can control a real CNC machine, and the simulator should remain linuxcnc-sim.
ivanovp commented on 2018-11-15 19:21 (UTC)
@GPereira: do you still want me to add co-maintainer to this package?
GPereira commented on 2018-11-15 17:51 (UTC)
It's building now!
ivanovp commented on 2018-11-07 17:59 (UTC)
@christianlupus thanks, patch was added.
christianlupus commented on 2018-10-30 20:26 (UTC)
I just sent an email to the maintainer with a potential fix to this problem with tirpc dependencies. I hope this will soon be fixed.
jkercher commented on 2018-09-09 00:24 (UTC)
I'm sure this isn't the right approach, but out of desperation, i copied the contents of /usr/include/tirpc to /usr/include, because those variable settings in the PKGBUILD dont seem to do anything at all...
I got a lot further, but stopped here where I believe may be a result of my rash fix: Compiling hal/utils/scope_files.c Linking halscope Linking linuxcnc.so Linking linuxcncrsh ../lib/libnml.so.0: undefined reference to
xdr_bytes' ../lib/libnml.so.0: undefined reference to
xdr_u_long' ../lib/libnml.so.0: undefined reference toxdr_int' ../lib/libnml.so.0: undefined reference to
xdr_vector' ../lib/libnml.so.0: undefined reference toxdr_double' ../lib/libnml.so.0: undefined reference to
xdr_long' ../lib/libnml.so.0: undefined reference toxdr_float' ../lib/libnml.so.0: undefined reference to
xdrmem_create' ../lib/libnml.so.0: undefined reference toxdr_short' ../lib/libnml.so.0: undefined reference to
xdr_u_char' ../lib/libnml.so.0: undefined reference toxdr_u_int' ../lib/libnml.so.0: undefined reference to
xdr_u_short' ../lib/libnml.so.0: undefined reference to `xdr_char' collect2: error: ld returned 1 exit status make: *** [emc/usr_intf/Submakefile:39: ../bin/linuxcncrsh] Error 1ve7it commented on 2018-09-06 23:45 (UTC)
Still issues with building this project... I got an email from notify@aur.archlinux.org as follows: <quote> LANLocked [1] added the following comment to linuxcnc-sim [2]:</quote>
Not sure why linuxcnc is ignoring the CPPFLAGS include, but adding the following to PKGBUILD with the other env variables seems to address the rpc/rpc.h not found issue:
INCLUDE+=" -I/usr/include/tirpc/
If you no longer wish to receive notifications about this package, please go to the package page [2] and select "Disable notifications".
[1] https://aur.archlinux.org/account/LANLocked/ [2] https://aur.archlinux.org/pkgbase/linuxcnc-sim/ I dont see LANLocked's comments here, and have not been able to implement his fix. Not sure if it has typos, or I am working on the wrong files. Perhaps someone with more knowledge of the build process could decipher the comment and apply it to the package. I would really like to see this project working again on antergos linux. cheers
Phelipe commented on 2018-08-06 19:47 (UTC)
Installation throws error:
libnml/cms/cms_xup.hh:19:10: fatal error: rpc/rpc.h: Arquivo ou diretório não encontrado #include <rpc rpc.h=""> / struct XDR / ^~~~~~~~~~~ compilation terminated.</rpc>
GPereira commented on 2018-07-04 02:53 (UTC)
libnml/cms/cms_xup.hh:19:10: fatal error: rpc/rpc.h: No such file or directory #include <rpc rpc.h=""> / struct XDR / I've already tried tirpc</rpc>
GPereira commented on 2018-07-04 02:52 (UTC)
I continue with the rpc issue while installing, any clues?
ivanovp commented on 2018-07-02 09:41 (UTC)
@GPereira: I'll add you.
GPereira commented on 2018-07-02 09:24 (UTC)
Hi, I would like to help with tis package can I comantain it?
ve7it commented on 2018-06-27 19:22 (UTC)
looks like this is related to the current build issue.... changes to rpc library https://bbs.archlinux.org/viewtopic.php?id=237520
ve7it commented on 2018-06-27 03:47 (UTC)
further to comment above.... previous version I built April 2 2018 is now failing to run with a runtime error: ImportError: libboost_python.so.1.66.0: cannot open shared object file: No such file or directory So the issue seems like it could be problems in the upstream git repository for my earlier comment or the boost library update that broke my older build. I currently have /usr/lib/libboost_python27.so.1.67.0 and /usr/lib/libboost_python36.so.1.67.0 installed as of this date which seems to point to a name change related to the python2 and python 3 incompatibilities. I was hoping the reinstall would resolve the library issues.
ve7it commented on 2018-06-27 03:31 (UTC)
Very glad to see this project as an AUR package. Some compile issues have popped up recently that I have not been able to resolve. Below is where the build fails: ... Compiling libnml/buffer/shmem.cc Compiling libnml/buffer/tcpmem.cc Compiling libnml/cms/cms.cc In file included from libnml/cms/cms.cc:37: libnml/cms/cms_xup.hh:19:10: fatal error: rpc/rpc.h: No such file or directory #include <rpc rpc.h=""> / struct XDR / ^~~~~~~~~~~ compilation terminated. make: *** [Makefile:219: objects/libnml/cms/cms.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build linuxcnc-sim.</rpc>
has anyone had any luck building this recently in an intel 64 bit environment??
rrhode commented on 2018-01-29 15:51 (UTC)
Hello, thank you for this. However I can't get pncconf to work properly with without python errors with some parts of it. Possibly it's related to using a rt kernel. Is it possible to update to 2.8 or would that even resolve that issue? Perhaps it would be better to do that in a separate package?
Also, there was an issue with TCL version when trying to update the OS which required ignoring the tcl package in the /etc/pacman.conf file to fix.
trentks commented on 2017-09-08 23:37 (UTC)
s218 commented on 2017-03-30 08:44 (UTC)
s218 commented on 2017-03-28 18:34 (UTC) (edited on 2017-03-29 20:28 (UTC) by s218)
dimich commented on 2016-12-23 07:37 (UTC)
71GA commented on 2016-11-18 10:04 (UTC)
ivanovp commented on 2016-04-23 06:33 (UTC)
TiaoHero commented on 2016-04-22 13:14 (UTC)
hexvalid commented on 2015-09-11 12:46 (UTC)
71GA commented on 2015-09-11 06:33 (UTC)
ivanovp commented on 2015-04-05 06:44 (UTC)
ivanovp commented on 2015-03-03 07:10 (UTC)
cox commented on 2015-03-03 07:06 (UTC)
ivanovp commented on 2014-10-22 05:16 (UTC)
andrew2085 commented on 2014-10-21 22:09 (UTC)
71GA commented on 2014-10-06 13:01 (UTC)
ivanovp commented on 2014-09-21 09:17 (UTC)
Jack-Jack commented on 2014-09-14 09:21 (UTC)
ivanovp commented on 2014-05-15 07:55 (UTC)
bulbur commented on 2014-05-13 09:36 (UTC)
ivanovp commented on 2014-05-08 06:16 (UTC)
cgo commented on 2014-05-06 16:40 (UTC)
awpe commented on 2013-11-26 23:13 (UTC)