Hi Jim, Gary, > * modules/gettext inserts this line in Makefile.am (sometimes aka gnulib.mk) > > AM_CPPFLAGS += -I$(top_builddir)/intl > > and the above code comments that out. > That commenting-out is required for any project that does not > provide an intl/ directory. Otherwise, gcc fails with this: > > cc1: error: ../intl: No such file or directory
You must be using the gcc options -Wmissing-include-dirs -Werror, I guess? You can get away the error by not specifying -Wmissing-include-dirs. Or by adding a gl/modules/gettext.diff override that comments out this statement. Or, since "gettextize --intl" is deprecated now, the mentioned part of modules/gettext could be removed in gnulib. > * The other part of that sed transformation (involving bt_regex) > is required in order to make changes like this: > > - < $(top_srcdir)/build-aux/unused-parameter.h \ > + < $(top_srcdir)/._bootmp/build-aux/unused-parameter.h \ The question is: What is the ._bootmp temporary directory used for? gnulib-tool supports symlinks already for some time now. What other features require this temporary directory? Bruno