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

统信UOS通过源码安装软件提示“configure: error: cannot run C compiled programs.”错误

1. 问题说明

使用源码的方式安装git软件,安装过程中出现两个错误。

  • 编译错误“cannot run C compiled programs”
XC:~/Downloads/git-2.42.1$ ./configure --prefix=/home/software/git-2.42.1
configure: Setting lib to 'lib' (the default)
configure: Will try -pthread then -lpthread to enable POSIX Threads.
configure: CHECKS for site configuration
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... configure: error: in `/home/Downloads/git-2.42.1':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details
  • 无法安装错误
checking whether iconv omits bom for utf-16 and utf-32... configure: error: in `/home/Downloads/git-2.42.1':
configure: error: cannot run test program while cross compiling

2. 问题解决

  • 解决第1个错误的解决方式,在后边增加–host参数再次进行编译,编译成功。
./configure --prefix=/home/software/git-2.42.1 --host=arm
  • 解决第2个问题,需要打开系统的“安全中心-安全工具-应用安全”,将仅允许签名应用调整为允许任意应用,然后再次尝试安装即可安装成功
    在这里插入图片描述

至此安装git遇到的两个问题解决,能够正常使用了。


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

相关文章:

  • Linux网络——网络初识
  • 基于OpenCV的自制Python访客识别程序
  • neo4j desktop基本入门
  • 计算机网络(3)网络拓扑和IP地址,MAC地址,端口地址详解
  • [ 网络安全介绍 5 ] 为什么要学习网络安全?
  • 24.11.13 Javascript3
  • Vue2基础-Vue对象进阶介绍1
  • 数字化未来:实时云渲染在智慧城市中的创新应用
  • 新生儿奶藓:原因、科普和注意事项
  • 安顿APP3.0全新升级,引领智能穿戴健康革新,专注预警疾病风险
  • 苹果怎么互传照片?简单方法总结好了!
  • LangChain 2模块化prompt template并用streamlit生成网站 实现给动物取名字
  • GO抽象工厂模式
  • linux网络——HTTPS加密原理
  • Threejs之射线拾取模型
  • 蓝桥杯 大小写转换
  • Kafka学习笔记(二)
  • ETCD中MVCC的运用
  • iOS UITableView获取到的contentSize不正确
  • 数据结构与算法之美学习笔记:21 | 哈希算法(上):如何防止数据库中的用户信息被脱库?
  • 实用技巧:在C和cURL中设置代理服务器爬取www.ifeng.com视频
  • JAXB的XmlElement注解
  • 如何通过算法模型进行数据预测
  • 浏览器内置NoSQL数据库IndexedDB
  • Tensorflow2.0:CNN、ResNet实现MNIST分类识别
  • 求二叉树的高度(可运行)