autogen.sh (aclocal) errors on mac

Peter Johnson peter at tortall.net
Thu Mar 15 19:31:28 PDT 2007


On Thu, 15 Mar 2007, Mark Charney wrote:

> I was interested in building the latest sources on Mac OSX.  After checking
> out the sources, I ran the autogen.sh and got this error:
>
> % ./autogen.sh
> I am going to run ./configure with --enable-maintainer-mode
> If you wish to pass any other args to it, please specify them
> on the ./autogen.sh command line.
> Generating configuration files for yasm, please wait....
> aclocal -I m4
> aclocal: macro `AM_PROG_MKDIR_P' required but not defined
> aclocal: macro `AM_INTL_SUBDIR' required but not defined
>
> I have  aclocal &  automake version1.6 and autoconf 2.59 installed on this
> system.
>
> Any suggestions you have would be appreciated. I have not  yet tried
> updating the auto-tools.  Do you require specific versions on the mac?

Not specifically for Mac, but doing a bit of searching online reveals that 
recent versions of gettext require automake >= 1.8 (or maybe >=1.9). 
Yasm uses a pretty recent version of gettext (0.16.1).  Note that if you 
download a release tarball, you won't need any autoconf or automake 
installed; you can just run ./configure; make.

I'm looking at ways to fix this in the mainline distribution, but for now 
I think you'll have to upgrade automake at least.  Sorry.

> I also saw mention of a 0.6.1 release. Any idea when that might happen?

I don't really feel like I've bumped enough minor things to really deserve 
a 0.6.1 yet.  I'll probably give it a few more weeks of letting 0.6.0 
settle (e.g. wait for more bug reports) before releasing a 0.6.1.

Peter


More information about the yasm-devel mailing list