On Nov 14, 2008, at 7:58 PM, Guy Harris wrote:

> If you installed the new autoconf and automake under /usr/local, they
> might be looking for libtool's stuff under /usr/local and *not*  
> under /
> usr.

Read it and weep:

        http://sources.redhat.com/automake/automake.html#Macro-search-path

"As an example, suppose that automake-1.6.2 was configured with -- 
prefix=/usr/local. Then, the search path would be:

/usr/local/share/aclocal-1.6/
/usr/local/share/aclocal/"

Note the complete and utter lack of "/usr/share/aclocal".  Note also  
that, at least on my Leopard Mac, libtool.m4 is in that very missing  
directory:

        $ ls /usr/share/aclocal
        bison-i18n.m4   libxml.m4       ltdl.m4
        libtool.m4      libxslt.m4      wxwin.m4

which suggests that, were I to install a newer version of automake  
from source, with the default configuration, it wouldn't find the  
libtool macros.

I see nothing in the automake documentation to indicate that there's  
some environment variable that can be set to force automake to look  
in /usr/share/aclocal even if it was built with the default --prefix=/ 
usr/local configuration.

However, the section "6.3.2.3 Modifying the macro search path:  
dirlist" seems to indicate how you fix up this mess; if you put a file  
with the contents

        /usr/share/aclocal

in /usr/local/share/aclocal/dirlist, that *might* convince the version  
of automake installed in /usr/local/bin to look in /usr/share/aclocal  
for macros.
_______________________________________________
Wireshark-dev mailing list
[email protected]
https://wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to