Ken Moffat wrote: > On Thu, May 31, 2012 at 06:05:05AM -0700, Dan Nicholson wrote: >> Here's an update. I forgot that [] are quotes in autoconf, so you >> usually end up using test instead. I still didn't test it works all >> the way, but I think configure should run. >> > Thanks. I'll take a look later.
I did take a look and it appears that autoreconf requires pkg-config. That doesn't work in an LFS Chapter 6 environment. In a full up environment I get the messages below, but the configure seems to be generated. Checking configure in a Chapter 6 environment, I get 'configure: error: *** gperf not found' I'll continue to investrigate. -- Bruce $ autoreconf Makefile.am:1447: error: cannot apply '+=' because 'MANPAGES' is not defined in Makefile.am:1447: the following conditions: Makefile.am:1447: UDEV_ONLY Makefile.am:1447: either define 'MANPAGES' in these conditions, or use Makefile.am:1447: '+=' in the same conditions as the definitions. Makefile.am:1511: error: cannot apply '+=' because 'bin_PROGRAMS' is not defined in Makefile.am:1511: the following conditions: Makefile.am:1511: UDEV_ONLY Makefile.am:1511: either define 'bin_PROGRAMS' in these conditions, or use Makefile.am:1511: '+=' in the same conditions as the definitions. Makefile.am:2773: error: cannot apply '+=' because 'rootlibexec_PROGRAMS' is not defined in Makefile.am:2773: the following conditions: Makefile.am:2773: ENABLE_LOGIND and UDEV_ONLY Makefile.am:2773: either define 'rootlibexec_PROGRAMS' in these conditions, or use Makefile.am:2773: '+=' in the same conditions as the definitions. Makefile.am:1572: warning: variable 'udevadm_SOURCES' is defined but no program or Makefile.am:1572: library has 'udevadm' as canonical name (possible typo) Makefile.am:2744: warning: variable 'nodist_systemd_logind_SOURCES' is defined but no program or Makefile.am:2744: library has 'systemd_logind' as canonical name (possible typo) Makefile.am:2767: warning: variable 'systemd_user_sessions_SOURCES' is defined but no program or Makefile.am:2767: library has 'systemd_user_sessions' as canonical name (possible typo) Makefile.am:2725: warning: variable 'systemd_logind_SOURCES' is defined but no program or Makefile.am:2725: library has 'systemd_logind' as canonical name (possible typo) Makefile.am:2770: warning: variable 'systemd_user_sessions_LDADD' is defined but no program or Makefile.am:2770: library has 'systemd_user_sessions' as canonical name (possible typo) Makefile.am:1582: warning: variable 'udevadm_LDADD' is defined but no program or Makefile.am:1582: library has 'udevadm' as canonical name (possible typo) Makefile.am:2751: warning: variable 'systemd_logind_LDADD' is defined but no program or Makefile.am:2751: library has 'systemd_logind' as canonical name (possible typo) autoreconf: automake failed with exit status: 1 -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page