On 12/13/08, Raymond Toy <toy.raymond at gmail.com> wrote:
> Hmm. For 5.17, I modified Makefile.in to use defsystem to build, and it
> worked on Linux, OSX, and Solaris. I'll try to take a look again.
>
> The only issue I've run into is that sometimes I have to remove
> src/binary-ecl completely and recompile. I haven't tried to figure out
> why I have to do that.
Well, the behavior I've seen is this: in an absolutely clean sandbox
(i.e. just after cvs checkout),
sh bootstrap => OK
./configure --enable-ecl => OK
make => fails while processing target src/ecl-depends.mk
make => OK
The first make seems to update src/ecl-depends.mk (as specified
by src/Makefile.am) but then it craps out because after generating
ecl-depends.mk it tries to generate the executable via :finally-do.
The second make succeeds because it apparently sees the updated
ecl-depends.mk and doesn't execute that stuff again.
Robert