I seem to have coerced configure into running on NFS served files created by on VMS using GNV updated kits.

rm -rf ${GNU_MIRRORS}/gnulib/gnulib
./gnulib-tool --create-testdir --with-tests --dir=${GNU_MIRRORS}/gnulib/gnulib

# Work around some issue with NFS timestamps.
pushd ${GNU_MIRRORS}/gnulib/gnulib
  sleep 5
  touch Makefile.in
  touch configure
  touch config.h.in
popd

The make step fails at c-vasnprintf.c because the VMS C compiler can not handle the "float+.h" filename as below:

..  -DGNULIB_STRICT_CHECKING=1   -g -c -o c-vasnprintf.o c-vasnprintf.c

# include "float+.h"
..^
%CC-F-NOINCLFILEF, Cannot find file "float+.h" specified in #include directive.
at line number 94 in file GNULIB_ROOT:[gnulib.gllib]vasnprintf.c;1
make[4]: *** [c-vasnprintf.o] Error 2


Normally I work around this by running a script before the make step that replaces the "float+.h" to something like "float_plus.h" and then copying the float+.h file to be float_plus.h.

Regards,
-John

Reply via email to