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