无法为barnyard2运行configure

时间:2014-04-23 07:27:10

标签: linux snort

我在本教程中使用了install and configure Snort

的方法 但是,我在尝试安装Barnyard时卡住了。我能够下载并解压缩它,但当我尝试使用./configure--with-mysql --with-mysql-libraries=/usr/lib/i386-linux-gnu配置它时,我收到了; ./configure: command not found消息。

我甚至尝试了in this topic:

给出的建议

但我收到的结果相同。我甚至重新下载了Barnyard2,但它一直给我同样的错误信息。关于我做错了什么的任何建议?

哦,我正在使用Linux Mint,如果它有帮助的话。

更新:我已经检查过,文件夹中有一个配置文件,但为了安全起见,我再次下载了它,当我执行此命令时:

autoreconf -fvi -I ./m4

我收到了错误消息:

autoreconf: Entering directory&#39。 autoreconf:configure.in:不使用Gettext autoreconf:running:aclocal -I ./m4 -I m4 --output = aclocal.m4t 不能执行" aclocal":/usr/share/autoconf/Autom4te/FileUtils.pm第326行没有这样的文件或目录。 autoreconf:无法运行aclocal:没有这样的文件或目录``

我还查看了配置文件的属性,只是为了安全:

ls -l | grep configure

-rw-rw-r-- 1 root root 34166 Mei 27 2013 configure.in

即使将其更改为可执行文件后:

-rwxrwxrwx 1 root root 34166 Mei 27 2013 configure.in

我仍然收到相同的错误消息。

1 个答案:

答案 0 :(得分:1)

我明白了。

首先,我必须安装automake。

接下来,在安装automake之后,我不得不将配置文件从configure.in更改为configure.ac

一旦我这样做,一切进展顺利。