emc.hh -- hal_priv.hh --- etc etc not find

More
2 years 3 months ago #305259 by bkt
until now I use these #include declaration on my file heather ... with success

Code:
#include <emc.hh> #include <emc_nml.hh> #include "config.h" #include "rtapi.h"          /* RTAPI realtime OS API */ #include "hal.h"            /* HAL public API decls */ #include "hal_priv.h"    /* private HAL decls */ #include "halcmd_commands.h" #include "halcmd.h" #include "halcmd_completion.h" #include <rtapi_mutex.h> #include <rtapi_string.h> but on new 2.9.2 seems is not used anymore ... someone can indicate me actual file that make the same in Lcnc tree?? thansk a lot.

Please Log in to join the conversation.

More
2 years 3 months ago #305268 by bkt
Somethings is wrong .... I check now master branch on github and that file already exist ..... so seems my LMDE6 linuxcnc have somethings of wrongs .... not exist xxxx/linuxcnc/emc/ folder in my istallation ....and is not a .rip installation ..... master is now 2.9.2 or 2.10?? think use 2.9.2 because some library not avaible in LMDE6 ...

Please Log in to join the conversation.

More
2 years 3 months ago #305270 by Aciera
master is 2.10

Please Log in to join the conversation.

More
2 years 3 months ago #305272 by bkt
@Tommilight .... please these problem is related to these post forum.linuxcnc.org/9-installing-linuxcnc...n-edition-6?start=70 ... so if possible joint these two ......

Tomorrow check why I've not linuxcnc/emc folder ..... or emc folder on my pc. Very strange because Axis work and ethercat too .... today I moove a ethercat servo without issue ....

Regards

Please Log in to join the conversation.

More
2 years 3 months ago #305273 by bkt
@Aciera but in 2.9.x we have too github.com/LinuxCNC/linuxcnc/blob/2.9/src/emc/nml_intf/emc.hh ... for example ... so not undersatand because not find today on my mini pc.  Seems file structure is not change .... only remove old stuff and not used command .... or redefine some deficnition .... for sure adding somethings of new ... but for sure certainly not everything has been reinvented ....regards

Please Log in to join the conversation.

More
2 years 3 months ago #305319 by bkt
SO search today with NEMO for example halcmd.h .... and find only "halcmd.1.gz" ..... from long time I use only rip installation than if work I install it .... so never investigate where that file is located in a normal installatio ... maibe there are not because it become .so or .a that system not copy these file in some locations ..... but I search for a confirmation ...

thanks

Please Log in to join the conversation.

More
2 years 3 months ago #305326 by bkt
so try to install a new master .rip install .... but obtain these at the end.

Code:
checking whether readline license is compatible with GPL-2... no configure: WARNING: The LinuxCNC binary you are building may not be distributable due to a license incompatibility with LinuxCNC (some portions GPL-2 only) and Readline version 6 and greater (GPL-3 or later). configure: error: To configure LinuxCNC in this way, you must invoke configure with "--enable-non-distributable=yes".  Note that on Debian-based systems, you may be able to use libeditreadline-dev or libreadline-gplv2-dev instead of libreadline-dev.  

Any how needs to install libreadline-dev

what is these??


regards

Please Log in to join the conversation.

More
2 years 3 months ago #305327 by Aciera
just checked on 2.9.2 installed through the package manager on a LMDE system , 'halcmd.h' is located in '~/linuxcnc/src/hal/utils'

see below

Please Log in to join the conversation.

More
2 years 3 months ago #305328 by Aciera
Try:
Code:
./configure --with-realtime=uspace --disable-build-documentation-translation --enable-non-distributable=yes

Please Log in to join the conversation.

More
2 years 3 months ago #305329 by bkt

just checked on 2.9.2 installed through the package manager on a LMDE system , 'halcmd.h' is located in '~/linuxcnc/src/hal/utils'
 
 
Sorry and ~/ means for xxx/home/linuxcnc or /linuxcnc ... because I install from package manager too .... 5 month ago ... than start now to check again my new project and not find that folders .... all linuxcnc is on ~/lib, ~/usr/share, ~/bin, ~/etc .... there are not folder named ~/linuxcnc .....

 

Attachment not found

Please Log in to join the conversation.

Time to create page: 0.136 seconds
Powered by Kunena Forum