- 0
- 0
- 约1.76万字
- 约 9页
- 2023-04-25 发布于上海
- 举报
How to fix autotools failures
Content:
Introduction
With the term autotools we usually refer to the tools developed by the GNU project to create platform and operating-system independent build systems, autoconf, automake and libtool. Although not every package uses all of them at the same time, most of the modern ones do so; older packages often does not use automake and libtool instead; KDE packages uses a more complex build system that relies at the end on the three software above.
Its simple to recognize a package which build system is based on autotools: if theres a configure script, and a configure.in or configure.ac file, the build system is based on autoconf; if there are one or more Makefile.am files in the various sub-directories, its also automake based; if theres a ltmain.sh script, its also using libtool.
To build a package that uses an autotools-based build system, the tools themselves arent strictly needed: the configure script is a simple Bourne Shell script (usually, but this will be discussed lately) and it transforms the Makefile.in files into simpler Makefile for make (or, more often, gmake). In spite of them being optional for building the software, often the patches needed to solve problems like --as-needed build failure or automagic dependencies requires us to re-run the tools to recreate scripts and makefiles templates.
This guide wont give directions on how to fix packages errors with use of autotools, as thats a wide topic that requires lot of stuff to be explained. For a simple introductions of the most common errors while using autotools, its rather suggested to read the best practices with autotools article. Instead, it will describe the common cases where re-running autotools lead to failures, either on the rebuilding of the script or at build time.
Re-running autotools
The first important thing to know is how to properly rebuild autotools support, as that is a common problem that makes some ebuild fail. The order in which autotools are
您可能关注的文档
- 2021年pep小升初英语模拟测试题.docx
- 02197概率论与数理统计重点复习资料.docx
- 06001惠港酒店发文格式.docx
- 06005 统一打卡通知.docx
- 06092工作分析八套试卷 答案.docx
- 10000汉字起笔部首表.docx
- 11000地形测量技术设计.docx
- 20000字起笔部首检字表.docx
- 20148小继教培训心得体会.docx
- 20151人教版三年级数学上册教学工作总结.docx
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
最近下载
- 七年级数学上册必刷提高练【第一章《有理数》章节达标检测】(原卷版)-2022-2023学年七年级数学上册同步考点必刷练精编讲义(人教版).docx VIP
- 退休审批表(空表).pdf VIP
- 智慧树 知到 大学生爱国教育十讲 章节测试答案.docx VIP
- 人教版初一数学七年级数学上册经典总复习练习题打印版(2020整理).pdf VIP
- Starfire斯达峰2100C新版快速使用指南手册调试.pdf
- 2026年党支部在学习贯彻党的创新理论等“对照五个方面”存在的问题及整改措施4280字范文.docx VIP
- 2025年中国红曲酒数据监测研究报告.docx
- 福建省春季高考高职单招数学模拟试题 (六) Word版含答案.doc VIP
- 关于安全驾驶心得体会经典优秀范文5篇.docx VIP
- 苏州经贸职业技术学院单招《数学》能力提升B卷题库及参考答案详解(实用).docx VIP
原创力文档

文档评论(0)