emc.hh -- hal_priv.hh --- etc etc not find
15 Jul 2024 18:18 - 23 Jul 2024 06:22 #305259
by bkt
emc.hh -- hal_priv.hh --- etc etc not find was created by bkt
until now I use these #include declaration on my file heather ... with success
#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.
Last edit: 23 Jul 2024 06:22 by bkt.
Please Log in or Create an account to join the conversation.
15 Jul 2024 19:49 #305268
by bkt
Replied by bkt on topic emc.hh -- hal_priv.hh --- etc etc not find
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 or Create an account to join the conversation.
15 Jul 2024 19:57 #305270
by Aciera
Replied by Aciera on topic emc.hh -- hal_priv.hh --- etc etc not find
master is 2.10
The following user(s) said Thank You: bkt
Please Log in or Create an account to join the conversation.
15 Jul 2024 20:03 #305272
by bkt
Replied by bkt on topic emc.hh -- hal_priv.hh --- etc etc not find
@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
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 or Create an account to join the conversation.
15 Jul 2024 20:04 - 15 Jul 2024 20:08 #305273
by bkt
Replied by bkt on topic emc.hh -- hal_priv.hh --- etc etc not find
@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
Last edit: 15 Jul 2024 20:08 by bkt.
Please Log in or Create an account to join the conversation.
16 Jul 2024 06:56 #305319
by bkt
Replied by bkt on topic emc.hh -- hal_priv.hh --- etc etc not find
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
thanks
Please Log in or Create an account to join the conversation.
16 Jul 2024 08:30 - 16 Jul 2024 08:34 #305326
by bkt
Replied by bkt on topic emc.hh -- hal_priv.hh --- etc etc not find
so try to install a new master .rip install .... but obtain these at the end.
Any how needs to install libreadline-dev
what is these??
regards
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
Last edit: 16 Jul 2024 08:34 by bkt.
Please Log in or Create an account to join the conversation.
16 Jul 2024 08:32 - 16 Jul 2024 08:53 #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
Replied by Aciera on topic emc.hh -- hal_priv.hh --- etc etc not find
see below
Last edit: 16 Jul 2024 08:53 by Aciera.
The following user(s) said Thank You: bkt
Please Log in or Create an account to join the conversation.
16 Jul 2024 08:35 #305328
by Aciera
Replied by Aciera on topic emc.hh -- hal_priv.hh --- etc etc not find
Try:
./configure --with-realtime=uspace --disable-build-documentation-translation --enable-non-distributable=yes
Please Log in or Create an account to join the conversation.
16 Jul 2024 08:41 - 16 Jul 2024 08:47 #305329
by bkt
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 .....
Replied by bkt on topic emc.hh -- hal_priv.hh --- etc etc not find
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 .....
Attachments:
Last edit: 16 Jul 2024 08:47 by bkt.
Please Log in or Create an account to join the conversation.
Time to create page: 0.137 seconds