On Mon, 10 Jun 2002, Richard Levitte - VMS Whacker wrote: > In message <[EMAIL PROTECTED]> on >Sun, 9 Jun 2002 09:23:05 -0700 (PDT), Tim Rice <[EMAIL PROTECTED]> said: > > tim> Currently 'make depend' uses makedepend which is part of X11. > > Ahem, or if gcc is the chosen compiler, it's used instead of > makedepend.
Not for all modules. ---- making dependencies crypto... if [ ! -f buildinf.h ]; then touch buildinf.h; fi # fake buildinf.h if it does n ot exist ./util/domd .. -MD gcc -I. -I.. -I../include cryptlib.c mem.c mem_dbg.c cvers ^^^ Using gcc here. ion.c ex_data.c tmdiff.c cpt_err.c ebcdic.c uid.c o_time.c ./util/domd: ../util/clean-depend.pl: not found if [ ! -s buildinf.h ]; then rm buildinf.h; fi making depend in crypto/md2... ./../util/domd ../.. -MD makedepend -I.. -I../.. -I../../include md2_dgst.c m ^^^^^^^^^^ Using makedepend here. d2_one.c ./../util/domd: makedepend: not found ./../util/domd: ../../util/clean-depend.pl: not found ^^^^^^^^^^^^^^^^^^^^^^^^^^^ And then there is the perl path problem ---- $ head -3 util/clean-depend.pl #!/usr/local/bin/perl -w # Clean the dependency list in a makefile of standard includes... # Written by Ben Laurie <[EMAIL PROTECTED]> 19 Jan 1999 ---- $ whereis perl perl: /usr/bin/perl > > tim> While it may be likely that development machines have X, there may > tim> be people building OpenSSL on machines with no X. > tim> Even systems that have X, a users PATH doesn't include X binaries unless > tim> they are running under X. > tim> At a minimum we should find makedepend at Configure time by searching > tim> the user's PATH and common X binary locations. > tim> Something like $PATH:/usr/X/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/openwin/bin > tim> If makedepend is not found, perhaps a pointer to sources to build one. > > Good idea. I'll give it some thought. > -- Tim Rice Multitalents (707) 887-1469 [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]