Hello Petter, * Petter Gustad wrote on Fri, Oct 26, 2007 at 04:23:37PM CEST: > > function blabla { > } > ... > blabla arg1 arg2 arg2 [...] > But then blabla gets stripped off by autoconf so I get > > ./configure: line nnnn: blabla: command not found
That's really weird, I can't reproduce that at all, it would be nice to see a small reproducible example. Here: cat >configure.ac <<EOF AC_INIT func_hello () { echo hello world } func_hello EOF autoconf ./configure | hello world Please note that the `function' keyword isn't all that portable to other shells, but specifying a function by `()' is. Also, note there are obscure shells out there that have only one namespace for functions and variables, and very old ones had no function support at all; I guess you won't care about them. There are more caveats in the Autoconf manual (shell portability chapter). Cheers, Ralf