Roberto Mello writes:
> > To compile and install postgres, I did both ./configure --enable-depend
> > and make clean.
>
> I think the make clean takes care of enabling dependencies, so the
> --enable-depend would be redundant (/me thinks).
No, make clean removes the dependency information. What --enable-depend
does is to compute the dependencies of *.o files while the file is
compiled the first time. Then, if you change one of the dependencies and
run make a second time, it will notice the changed dependencies and
recompile. (Otherwise, nothing might happen or only a subset of the files
will be recompiled, one of which happened to Josh.) Theoretically, this
should be the default, but it makes the build rather slow and most people
don't need it.
--
Peter Eisentraut peter_e@gmx.net