打开 mnarigon 打开了这个问题 2021 年 11 月 29 日 · 1条评论 打开 为非就地运行构建时的 lib/linuxcnc 补丁#1418 mnarigon 打开了这个问题 2021 年 11 月 29 日 · 1条评论 注释 mnarigon 评论了 2021 年 11 月 29 日 在配置有前缀(非就地运行) ”’ cd src ./autogen.sh ./configure –with-prefix=/opt/linuxcnc –with-realtime=/usr/realtime make sudo make setuid sudo make install ”’ halrun.in 脚本模板期望实时脚本安装在 $prefix/lib/linuxcnc/realtime 中。但是,Makefile 中的 install-dirs 目标不会根据前缀创建 /lib/linuxcnc 目录,因此安装失败。 补丁是针对前缀创建/lib/linuxcnc目录。补丁如下: ”’ diff –git a/src/Makefile b/src/Makefile index f37812228..482097fa4 100644 — a/src/Makefile +++ b/src/Makefile @@ -613,7 +613,7 @ @安装:安装内核依赖安装内核独立 安装目录: (���)(DESTDIR)$(EMC2_RTLIB_DIR) (�������)(sysconfdir)/linuxcnc(�������)(目录)(�������)(库目录)\ $(DESTDIR)/lib/linuxcnc $(DESTDIR)$(includedir)/linuxcnc \ $(DESTDIR)$(prefix)/lib/linuxcnc $(DESTDIR)$(includedir)/linuxcnc \ $(DESTDIR)$(docsdir) $(DESTDIR)$(ncfilesdir) \ $(DESTDIR)/etc/X11/app-defaults $(DESTDIR)$(tcldir)/bin \ $(DESTDIR)$(tcldir)/scripts \ ”’ 作者 mnarigon 评论了 2021 年 11 月 29 日 linuxcnc-003.txt 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 还没有 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 1名参加者
在配置有前缀(非就地运行)
”’
cd src
./autogen.sh
./configure –with-prefix=/opt/linuxcnc –with-realtime=/usr/realtime
make
sudo make setuid
sudo make install
”’
halrun.in 脚本模板期望实时脚本安装在 $prefix/lib/linuxcnc/realtime 中。但是,Makefile 中的 install-dirs 目标不会根据前缀创建 /lib/linuxcnc 目录,因此安装失败。
补丁是针对前缀创建/lib/linuxcnc目录。补丁如下:
”’
diff –git a/src/Makefile b/src/Makefile
index f37812228..482097fa4 100644
— a/src/Makefile
+++ b/src/Makefile
@@ -613,7 +613,7 @ @安装:安装内核依赖安装内核独立
安装目录:
(���)(DESTDIR)$(EMC2_RTLIB_DIR)
(�������)(sysconfdir)/linuxcnc(�������)(目录)(�������)(库目录)\
”’