On 11/6/06, Philippe Schaffnit <[EMAIL PROTECTED]> wrote:
I think it's a simple Makefile problem:
static.c #includes mktmpdir.c, my_perl.c, and my_par.c but static.o doesn't
depend on them (it only implicitly depends on static.c). static depends on
my_par.c, but that doesn't mean that static.o must be rebuild.
In myldr/Makefile change
./static: sha1.o my_perl.c my_par.c static.o
$(LD) static.o $(STATIC_LDFLAGS) --output ./static
$(PERL) parlsig.pl ./static ./par 1 30000
to
static.o: my_perl.c my_par.c mktmpdir.c <----
./static: sha1.o static.o
<----
$(LD) static.o $(STATIC_LDFLAGS) --output ./static
$(PERL) parlsig.pl ./static ./par 1 30000
If this works, change myldr/Makefile.PL accordingly.
Cheers, Roderich