Goetz Babin-Ebell <[EMAIL PROTECTED]> writes:

> At 11:09 09.07.99 +0200, you wrote:
> >On Fri, Jul 09, 1999, Lenny Foner wrote:
> >
> >> autoconf work I've got, SSLeay compiled effortlessly under HPUX 9 and
> >> 10, Solaris, NetBSD, Linux (4.2 and 5.1), Irix (32 and 64 bit), Alphas
> >> (64 bit, or course) and probably some other OS's I'm forgetting---all
> >> simply by typing ./configure and then make.
> >
> >With OpenSSL, you type ./config and then make. :)
> >
> >Most of the actual problems we have been having are caused by compiler
> >bugs in the Sun, IRIX and HPUX compilers. I don't think autoconf would
> >really have helped there. Correct me if I'm wrong, though.
> 
> I really would like to have the system dependant data (modufied files and
> objects) in system specific sub directories.
> This allowing the same source trees for more than one system.
> E.g. to have in the openssl root directory directores like
> ./i486-linux-gnu ./i486-linux-gnu-dbg ./sparc-solaris ./sparc-solaris-dbg
> ./i486-winnt ./i486-winnt-dbg ./i486-winnt-dbgbc ...
> 
> for M$ it is there but not for *nix

This is what I meant by a 'shadow build directory'.  This is easy to do
with autoconf.  The makefiles that get generated can have a 'srcdir' and
'top_srcdir' macro that would point to the real source tree the makefile
usually resides in (for use in VPATH directives).  top_srcdir is the top of 
the openssl source tree (to use for getting things like include/openssl

-bp
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to