develooper Front page | perl.perl5.porters | Postings from November 2003

useless, tedious re-makings when building perl

Thread Next
From:
Enache Adrian
Date:
November 21, 2003 18:12
Subject:
useless, tedious re-makings when building perl
Message ID:
20031122031217.GA1292@ratsnest.hole
No matter if you changed something in the source or not, or if the
change affected only the main binary, all extensions will be relinked
over and over again, every time you run 'make'.

------------------------
Running Mkbootstrap for Devel::Peek ()
chmod 644 Peek.bs
rm -f ../../../lib/auto/Devel/Peek/Peek.so
LD_RUN_PATH="" cc  -shared  -L/usr/local/lib Peek.o  -o ../../../lib/auto/Devel/Peek/Peek.so      
chmod 755 ../../../lib/auto/Devel/Peek/Peek.so
cp Peek.bs ../../../lib/auto/Devel/Peek/Peek.bs
chmod 644 ../../../lib/auto/Devel/Peek/Peek.bs
------------------------

Of course Peek.so is not out of date wrt. Peek.o, etc.
This affects all targets that depend on blibdirs:

blibdirs ::
        $(NOECHO) $(MKPATH) \
	etc

It seems that changing the ':' to '::' was intentional (it's in the
MM 6.21 upgrade).
What was the reason for that ?

Thanks,
Adi

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About