I was trying to build pike 7.7 from cvs and it failed when running configure
for the Pipe module. There it complains that sources (interpret.c) are
missing.
=== configuring in Pipe
(/home/el/src/Pike/7.7/build/linux-2.6.25-gentoo-r7-i686/modules/Pipe) configure: running /bin/sh /home/el/src/Pike/7.7/src/modules/../configure '--prefix=/usr/local' --cache-file=../.././config.cache --srcdir=/home/el/src/Pike/7.7/src/modules/Pipe
configure: error: cannot find sources (interpret.c) in /home/el/src/Pike/7.7/src/modules/Pipe
configure: error: /home/el/src/Pike/7.7/src/modules/../configure failed for Pipe
configure: error: /home/el/src/Pike/7.7/src/modules/configure failed for modules
It seems like interpret.c is the default.. however it should be
overwritten by that AC_INIT(pipe.c) in configure.in, afaik.
something unrelated:
I have a copy of the bugless git repo that compiles but has a
missing specs file. I put one there (replacing the path and such)
but cannot build cmods using pike -x:
** Old style module
** Running autoconf (with extra compat macros)
autoconf --include=/home/el/src/pn.git/build/linux-2.6.25-gentoo-r7-i686/bundles/include/pike
configure.in:4: error: possibly undefined macro: AC_MODULE_INIT
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
The module builds correctly using a pike 7.6. Also.. whats the url of a
current working git repo, I got mine using rsync and cannot update because
origin seems to be old/wrong.
arne