AC_REPLACE_GNU_GETOPT

Jakub Bogusz qboosh w pld-linux.org
Pią, 20 Lut 2004, 18:15:50 CET


On Fri, Feb 20, 2004 at 06:48:56PM +0100, Pawel Wilk wrote:
> co robić z takim czymś w configure.in ?
> 
> specfile: id-utils.spec
> 
> włażę ręcznie w źródła i robię aclocal; nie krzyczy.
> 
> buduję ze speca i dostaję:
> 
> + aclocal
> + autoconf
> configure.in:110: error: possibly undefined macro: AC_REPLACE_GNU_GETOPT
>       If this token and others are legitimate, please use m4_pattern_allow.
>       See the Autoconf documentation.
> configure.in:111: error: possibly undefined macro: AC_REPLACE_OBSTACK
> 
> gdzieś znalazłem, że to zastępują przez:
> 
> -AC_REPLACE_GNU_GETOPT
> -AC_REPLACE_OBSTACK

> +AC_CHECK_FUNC(getopt_long, , [LIBOBJS="$LIBOBJS getopt1.o getopt.o"])
> +AC_SUBST(LIBOBJS)

To jest przestarzała konstrukcja. Zamiast obu linii:

AC_CHECK_FUNC(getopt_long, , [AC_LIBOBJ([getopt1]) AC_LIBOBJ([getopt])])

> +AM_FUNC_OBSTACK
> 
> przy czym to AM_FUNC_OBSTACK nie jest też obecne..

Bo jest AC_FUNC_OBSTACK


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl