---
title: 编译Jansi时提示automake failed with exit status: 1的解决方法
description: "编译Jansi时提示以下信息。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengbds/ecosystemEnable/tpdl/bootkit_bigdata_troublecase_0072.html
sourcePath: /source/zh/kunpengbds/ecosystemEnable/tpdl/bootkit_bigdata_troublecase_0072.html
indexId: fdaca8e04f7f0160a667459e9de34c7f7d6d94f0ab03ff80f5d56b1bd50c5b4d80
---
# 编译Jansi时提示automake failed with exit status: 1的解决方法

#### 问题现象描述

编译Jansi时提示以下信息。

```
[INFO] /usr/share/automake-1.13/am/ltlibrary.am: warning: 'libjansi.la': linking libtool libraries using a non-POSIX
[INFO] /usr/share/automake-1.13/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
[INFO] Makefile.am:20:   while processing Libtool library 'libjansi.la'
[INFO] autoreconf: automake failed with exit status: 1
```


#### 关键过程、根本原因分析

无


#### 结论、解决方案及效果

在编译的库目录下，找到'configure.ac'，用文本编辑器打开，找到类似以下的文本，在最后一行添加AM_PROG_AR即可。

```
AC_PROG_CC
AC_PROG_INSTALL
AC_PROG_LIBTOOL([disable-static])
AM_PROG_AR
```
