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]

Reply via email to