Package Details: linuxcnc-sim 2.7.14-2

Git Clone URL: (read-only)
Package Base: linuxcnc-sim
Description: It can interpret G-code and simulate a CNC machine (formerly EMC2).
Upstream URL:
Licenses: GPL2
Submitter: ivanovp
Maintainer: ivanovp (GPereira)
Last Packager: GPereira
Votes: 12
Popularity: 0.157888
First Submitted: 2013-10-20 07:32
Last Updated: 2018-11-15 17:51

Latest Comments

1 2 3 4 5 Next › Last »

Floris commented on 2019-01-17 13:02

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

@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 ( This package should be dependency of linuxcnc.

GPereira commented on 2018-12-31 02:42

The thing is this is not a simulator. It can send gcode to a CNC

ivanovp commented on 2018-11-24 05:52

@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

@GPereira: do you still want me to add co-maintainer to this package?

GPereira commented on 2018-11-15 17:51

It's building now!

ivanovp commented on 2018-11-07 17:59

@christianlupus thanks, patch was added.

christianlupus commented on 2018-10-30 20:26

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

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 Linking linuxcncrsh ../lib/ undefined reference to xdr_bytes' ../lib/ undefined reference toxdr_u_long' ../lib/ undefined reference to xdr_int' ../lib/ undefined reference toxdr_vector' ../lib/ undefined reference to xdr_double' ../lib/ undefined reference toxdr_long' ../lib/ undefined reference to xdr_float' ../lib/ undefined reference toxdrmem_create' ../lib/ undefined reference to xdr_short' ../lib/ undefined reference toxdr_u_char' ../lib/ undefined reference to xdr_u_int' ../lib/ undefined reference toxdr_u_short' ../lib/ undefined reference to `xdr_char' collect2: error: ld returned 1 exit status make: *** [emc/usr_intf/Submakefile:39: ../bin/linuxcncrsh] Error 1

ve7it commented on 2018-09-06 23:45

Still issues with building this project... I got an email from 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] [2] 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