bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BUG: aclocal aborts with nonexisting dir in $ACLOCAL_FLAGS


From: Behdad Esfahbod
Subject: BUG: aclocal aborts with nonexisting dir in $ACLOCAL_FLAGS
Date: Fri, 16 Nov 2007 19:19:29 -0500

Hi,

I have a script like this:

function add_prefix() {
  local PREFIX=$1
  export PATH="$PREFIX/bin:$PATH"
  export LD_LIBRARY_PATH_HACK="$PREFIX/lib:$LD_LIBRARY_PATH_HACK"
  export CPPFLAGS="-I$PREFIX/include $CPPFLAGS"
  export CFLAGS="-I$PREFIX/include $CFLAGS"
  export CXXFLAGS="-I$PREFIX/include $CXXFLAGS"
  export LDFLAGS="-L$PREFIX/lib $LDFLAGS"
  export PKG_CONFIG_PATH="$PREFIX/lib/pkgconfig:$PKG_CONFIG_PATH"
  export MANPATH="$PREFIX/man:$MANPATH"
  export PYTHONPATH="$PREFIX/lib/python2.5/site-packages:$PYTHONPATH"
  export PERL5LIB="$PREFIX/lib/perl5/site_perl:$PERL5LIB"
  export CLASSPATH=".:$PREFIX/lib/java:$CLASSPATH"
  export ACLOCAL_FLAGS="-I $PREFIX/share/aclocal $ACLOCAL_FLAGS"
  export ACLOCAL_AMFLAGS="-I $PREFIX/share/aclocal $ACLOCAL_AMFLAGS"
  export 
XDG_DATA_DIRS="$PREFIX/share:$XDG_DATA_DIRS:/usr/local/share/:/usr/share/"
}

So I do for example:

add_prefixes ~/.local

All tools work great with this except for aclocal that errs if there's a
nonexisting path in $ACLOCAL_FLAGS:

./autogen.sh: running `aclocal -I /home/behdad/.local/share/aclocal'
aclocal: couldn't open directory `/home/behdad/.local/share/aclocal': No
such file or directory


It's common practice to ignore nonexisting directories in search path
lists.  So, please make aclocal do that too.

Regards,

-- 
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759







reply via email to

[Prev in Thread] Current Thread [Next in Thread]