当前位置: 首页 > article >正文

一个奇怪的软件编译错误

文件存放目录为系统为集群上挂在的nfs4存储。

情形一

安装ruby-3.4.1,进行make时报错

make[2]: Entering directory '/path/to/01.bin/ruby/ruby-3.4.1/ext/-test-/cxxanyargs'
make[2]: *** No rule to make target 'all'.  Stop.
make[2]: Leaving directory '/path/to/01.bin/ruby/ruby-3.4.1/ext/-test-/cxxanyargs'
exts.mk:139: recipe for target 'ext/-test-/cxxanyargs/all' failed
make[1]: *** [ext/-test-/cxxanyargs/all] Error 2

进入发生错误的目录(ext/-test-/cxxanyargs),命令`ls`第一次没有显示Makefile以及某个头文件。但第二次执行命令`ls`后Makefile等文件出现了。然后可以继续make ......

情形二

在另一个集群编译安装软件,频繁出现的一个问题是,configure 后出现不存在的,名为idle的文件,从而阻止编译过程。在该目录下通过rsync 复制另一个不相关的文件,如 

rsync -avzP Makefile aaaaaaaaaaaaaaa

会发现文件idle消失了。然后可以继续make ......


http://www.kler.cn/a/471230.html

相关文章:

  • MATLAB对文件处理
  • C#—Task异步的常用方法及TaskFactory工厂类详解
  • 【python】matplotlib(radar chart)
  • [桌面运维]windows自动设置浅深色主题
  • Mybatis(day09)
  • salesforce 可以为同一个简档的同一个 recordtype 的对象设置多种页面布局吗
  • 书籍推荐:Java 基础案例教程
  • 如何快速找到设备管理器?四种方法详解打开方式
  • 类对象作为类成员
  • 在AI浪潮中,RSS3为何会被低估其价值?有何潜力
  • donet (MVC)webAPI 的接受json 的操作
  • 一则问答:211集成电路专业,转互联网还是FPGA?
  • 小程序未来趋势预测:技术革新与市场前景
  • 任务调度之Quartz(二):Quartz体系结构
  • 基于SpringBoot的乐器商城购物推荐系统
  • R语言的网络编程
  • 计算机接口实验报告:8255并行接口实验
  • 【每日学点鸿蒙知识】跳转三方地图、getStringSync性能、键盘避让模式等
  • 51单片机——8*8LED点阵
  • 前端图像处理实战: 基于Web Worker和SIMD优化实现图像转灰度功能
  • MongoDB-文章目录
  • R语言的语法糖
  • 深入浅出Node.js-1(node.js入门)
  • 如何提升RAG系统整体效果:从索引构建-问句理解-混合搜索+语义排序着手,评估系统
  • 编排式 Saga 模式
  • WLAN基本原理与配置