[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



At the top of the Makefile there is this definition:

----------------
PERL_MODS=DBD-Oracle-1.16 IO-Tty-1.02 IO-Stty-.02 Expect-1.15 \
      Parse-RecDescent-1.94 XML-SAX-0.12 SOAP-Lite-0.60 \
      XML-NamespaceSupport-1.08 XML-Simple-2.14 XML-Parser-2.34
----------------

Here is the target to build the Perl modules:
----------------
perl_mods:
        find perl_mods -name Makefile.old -exec rm {} \;
        for F in ${PERL_MODS}; do \
           cd perl_mods/$$F; ${PERL} Makefile.PL \
               PREFIX=/home/jimpop/perl5 ; make install; cd $(PWD) ; \
        done
---------------

The issue I am having is that "make perl_mods" reports that perl_mods is
up to date even though the destination directory /home/jimpop/perl5
doesn't exist.  I want to add some dependencies to the perl_mods target,
but I don't want to add a make target for each Perl module.  Any ideas
on what to do?

tia,

-Jim P.




</pre>
<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<hr>
<ul><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><a name="00227" href="msg00227.html">[ale] Makefile madness</a></strong>
<ul><li><em>From:</em> unixdude at gmail.com (Jim Patterson)</li></ul></li>
</ul></li></ul>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<ul>
<li>Prev by Date:
<strong><a href="msg00155.html">[ale] Burning CDs</a></strong>
</li>
<li>Next by Date:
<strong><a href="msg00157.html">[ale] Burning CDs</a></strong>
</li>
<li>Previous by thread:
<strong><a href="msg00212.html">[ale] Burning CDs</a></strong>
</li>
<li>Next by thread:
<strong><a href="msg00227.html">[ale] Makefile madness</a></strong>
</li>
<li>Index(es):
<ul>
<li><a href="maillist.html#00156"><strong>Date</strong></a></li>
<li><a href="threads.html#00156"><strong>Thread</strong></a></li>
</ul>
</li>
</ul>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
</body>
</html>