技术标签: ubuntu armhf 源代码 系统安装和配置 gf-error-codes.h glusterfs安装
在ubuntu系统下安装armhf版本的glusterfs,因为没有找到对应的deb的包,只好使用代码进行安装了,在代码安装glusterfs过程中遇到一个很纠结的问题,现把问题整理出来希望对遇到这个问题的筒子们有所帮助。
一、glusterfs源代码下载和安装
下载地址:
http://ppa.launchpad.net/semiosis/ubuntu-glusterfs-3.5/ubuntu/pool/main/g/glusterfs/
下载glusterfs_3.5.0.orig.tar.gz后解压然后进行安装(./configure;make;makeinstall)。
一、 gf-error-codes.h missing问题。
./configure执行后,进行make时出现以下问题:
CC libglusterfs_la-logging.lo
logging.c:29:28: fatalerror: gf-error-codes.h: No such file or directory
compilation terminated.
查了下资料,在安装该版本glusterfs时,需要执行./autogen.sh补充需要的文件,然后再进行编译安装。
果断的执行了./autogen.sh后。果然生成了./libglusterfs/src/gf-error-codes.h文件,但是进行make时,又出现了新的问题:
config.status: error: cannot find input file: `[config.h].in
但是我发现config.h文件时存在的,应该是config.status或者Makefile等出现了问题。查看autogen.sh脚本,猜测应该是执行该脚本后,修改了一些内容(因为对automake什么的不了解,也不清楚哪里有问题),水平有限,也不知道怎么修改。
对于执行automake出现的问题,对应起来而且查找原因确实很困难,然后回到第一个gf-error-codes.h missing问题,因为autogen.sh执行后会生成gf-error-codes.h,
所以我就重新解压了一份glusterfs源代码,然后把gf-error-codes.h 复制到其路径下,然后在该目录下执行./configure make make install。
glusterfs安装成功!
文章浏览阅读542次。因项目需要PLC与PC连接,传输一些状态和控制信息。为了最快的响应速度,保险的方式是采用I/O直接连接。但这需要额外增加I/O卡,而且和PLC的I/O功能有些重复。那么,网络通信是否可行呢?本文将进行一些实验。图:西门子S7-1200概述使用的PLC是目前主流的西门子S7-1200. 它支持的网络标准/协议很多,比如PROFINET, PROFIBUS等,还可以间接连接Modbus设备。每个标准下..._python与s7-200通讯
文章浏览阅读1.5k次,点赞49次,收藏16次。本文以趋动云平台为例,详细介绍下如何通过平台提供的在线开发环境,直接在云端编写、运行代码,并使用GPU资源进行加速。用免费GPU创建属于自己的聊天GPT用免费GPU部署自己的stable-diffusion注册即送168元算力金Datawhale专属注册链接:https://growthdata.virtaicloud.com/t/SA适用人群新手开发者、快速原型设计者;需要协作和分享的团队;对大模型部署感兴趣的人;深度学习入门学习者;对使用GPU资源有需求的人。_stablediffusion frpc
文章浏览阅读2k次,点赞4次,收藏7次。视图层:com.java.view;1.MainFrm类:首先在视图层里新建一个MainFrm类:在view里面新建一个MainFrm类:右键点击view包->new->Other->WindowBuilder->Swing Designer->JFrame类;建好以后在Designer上面添加一些功能控件:这里都是一些基本的控件和按钮,图..._设计图书管理系统的主页面
文章浏览阅读375次。<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maxim..._localstorage存pwd
文章浏览阅读364次,点赞9次,收藏8次。现在很多人的手机里,也都内置有智能的翻译应用,它们都是基于先进的机器学习和自然语言处理的技术,可以准确识别各种语音内容,为大家提供高质量的翻译服务。软件内置有出色的语音识别能力,可以实时将输入的语音转化为文字,并立即为大家提供各种准确的翻译结果,最大程度保证了识别的精确度和翻译的准确度。作为一款专注于语音翻译的工具,软件依靠先进的语音识别技术和强大的翻译引擎,能够快速识别各种语音内容,并将其准确翻译为目标语言。软件具备有智能识别和纠正错误的能力,能够自动识别并纠正大家输入的语音内容,确保翻译结果的准确性。_哪款翻译 app有离线语音功能
文章浏览阅读583次。项目场景:提示:这里简述项目相关背景:例如:ros引用头文件问题描述:提示:这里描述项目中遇到的问题:记录一些让自己陷入误区的时刻:提个醒下面链接收集其他人的ros引用头文件优秀解决方案,基本解决所有问题(优先打开):[ 98%] Linking CXX executable /home/nuc/catkin_ws/devel/lib/unitree_motor_ctrl/Cbody_serverCMakeFiles/Cbody_server.dir/src/cbody_server.c_cmakefiles/legged_unitree_hw.dir/src/unitreehw.cpp.o:在函数‘legged::unitree
文章浏览阅读4.4k次,点赞4次,收藏12次。https://blog.csdn.net/u012319441/article/details/78309781一、创建msg消息参考:CreatingMsgAndSrv首先创建一个空的package单独存放msg类型(当然也可以在任意的package中自定义msg类型)这里为便于说明,建立一个名为test_msgs的包,用于对自定义msg类型的用法举例$ cd catkin..._out.createitem(0)并保存msg文件
文章浏览阅读2.1k次。https://www.lfd.uci.edu/~gohlke/pythonlibs/
文章浏览阅读1.5k次。大家平时经常用的百度网盘存放电影、照片、文档等,那有想过百度网盘是如何存下那么多文件的呢?难到是用一台计算机器存的吗?那得多大磁盘啊?显然不是的,那本文就带大家揭秘。HDFS(Hadoop分布式文件系统。它是核心组件之一,作为大数据生态圈最底层的分布式存储服务而存在。也可以说大数据首先要解决的问题就是海量数据的存储问题。HDFS主要是解决大数据如何存储问题的。分布式意味着是HDFS是横跨在多台计算机上的存储系统。_hdfs文件数量上限
文章浏览阅读2.1k次。本页将指导您在64 位操作系统的 Raspberry Pi 4 上安装PyTorch1.11.0或更早版本、TorchVision、LibTorch和Caffe2 。_树莓派如何查看是否装了pytorch
文章浏览阅读1k次,点赞4次,收藏8次。我孤零零的写代码,成为了除了CRUD啥都不会,为了过上好生活拿我一月的饭钱买个服务器、想让别人成为我这样的CRUD的大老、微服务、架构、容器、资源、不在发愁如何学习了、网站:https://www.e404e.cn_hadoop 3.x默认的资源
文章浏览阅读8k次。目录 前言 下载SDK 安装C#支持 快速创建C#控制台 格式化代码 前言Visual Studio被我卸载了,又懒得下,所以先使用VS Code写C#试试下载SDK首先要下载一个.net Core的SDK,点我下载,微软的,一路下一步就行安装..._c#用vs还是vs code