[parted-devel] bootstrap problems building parted

Frodo Baggins frodo.drogo at gmail.com
Fri Sep 14 21:17:59 UTC 2007


On 9/11/07, Frodo Baggins <frodo.drogo at gmail.com> wrote:
> Hi all,
> I get the following errors/notes when I run ./bootstrap
> Any ideas?
>
> START
> neo at ZION:~/src/parted-work/parted> ./bootstrap
> ./bootstrap: Bootstrapping CVS parted...
> ./bootstrap: getting translations into po for parted...
> 23:00:59 URL:http://translationproject.org/domain/parted.html
> [71223/71223] -> "po/parted.html" [1]
>
> ...
>
> ./bootstrap: gnulib/gnulib-tool  --import --no-changelog --aux-dir
> ._bootmp/build-aux --doc-base ._bootmp/doc --lib libparted --m4-base
> ._bootmp/m4/ --source-base ._bootmp/lib/ --tests-base ._bootmp/tests
> --local-dir gl --import ...
> Module list with included dependencies:
>   absolute-header
> ...
>   xstrndup
> File list:
>   build-aux/announce-gen
> ...
> Creating ./._bootmp/m4/.gitignore
> Finished.
>
> You may need to add #include directives for the following .h files.
>   #include <alloca.h>
>   #include <assert.h>
>   #include <inttypes.h>
>   #include <stdbool.h>
>   #include <stdio.h>
>   #include <stdlib.h>
>   #include <string.h>
>   #include "closeout.h"
>   #include "configmake.h"
>   #include "gettext.h"
>   #include "long-options.h"
>   #include "safe-read.h"
>   #if HAVE_UTIME_H
>   # include <utime.h>
>   #else
>   # include <sys/utime.h>
>   #endif
>
> You may need to use the following Makefile variables when linking.
> Use them in <program>_LDADD when linking a program, or
> in <library>_a_LDFLAGS or <library>_la_LDFLAGS when linking a library.
>   $(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
>
> Don't forget to
>   - add "._bootmp/lib/Makefile" to AC_CONFIG_FILES in ./configure.ac,
>   - mention "lib" in SUBDIRS in ._bootmp/Makefile.am,
>   - mention "-I ._bootmp/m4" in ACLOCAL_AMFLAGS in Makefile.am,
>   - invoke gl_EARLY in ./configure.ac, right after AC_PROG_CC,
>   - invoke gl_INIT in ./configure.ac.
> ./bootstrap: doc/fdl.texi overrides ._bootmp/doc/fdl.texi
> ./bootstrap: patching m4/gettext.m4 to remove need for intl/* ...
> ./bootstrap: (cd ._bootmp2; autopoint) ...
> Copying file ABOUT-NLS
> Creating directory build-aux
> ...
>
> ./bootstrap: build-aux/config.rpath overrides ._bootmp2/build-aux/config.rpath
> ./bootstrap: m4/codeset.m4 overrides ._bootmp2/m4/codeset.m4
> <lot-more-overrides-here>
> ./bootstrap: libtoolize -c -f ...
> You should update your `aclocal.m4' by running aclocal.
> Putting files in AC_CONFIG_AUX_DIR, `build-aux'.
> ./bootstrap: aclocal --force -I m4 ...
> configure.ac:189: warning: macro `AM_ENABLE_SHARED' not found in library
> configure.ac:198: warning: macro `AM_DISABLE_SHARED' not found in library
> configure.ac:200: warning: macro `AM_PROG_LIBTOOL' not found in library
> ./bootstrap: autoconf --force ...
> configure.ac:189: error: possibly undefined macro: AM_ENABLE_SHARED
>       If this token and others are legitimate, please use m4_pattern_allow.
>       See the Autoconf documentation.
> configure.ac:198: error: possibly undefined macro: AM_DISABLE_SHARED
> configure.ac:200: error: possibly undefined macro: AM_PROG_LIBTOOL
> configure.ac:491: error: possibly undefined macro: AC_PROG_LD
>
> END
> I ran ``m4 aclocal.m4'' and ran bootstrap again and the above output
> was obtained.
>
> Regards,
> Frodo B
>

Guys, can you help me out with this?

Regards,
Frodo B



More information about the parted-devel mailing list