Subject: Re: Heimdal import into crypto-intl
To: Assar Westerlund <assar@sics.se>
From: Bill Sommerfeld <sommerfeld@orchard.arlington.ma.us>
List: tech-crypto
Date: 01/08/2000 10:05:34
> 1. Bootstrap programs.  Heimdal has two programs that are build and
>    that are used during the build process.
> 
>    a. How do I make sure the right thing happens when
>	cross-building?

Using the <bsd.hostprog.mk> makefile include is a good start..

>    b. How can I specify the order that stuff needs to be build in
>    while compiling?  Right now, I have moved the stuff that's
>    important into subdirectories of the relevant libraries for them to
>    get build in the correct order.

>    c. Since these need to be run when building the tree, some amount
>    of -rpath was needed to be able to run them before the required
>    libraries are installed.  But that's bad since when installing them
>    you don't want those paths in the binaries.  What's the recommended
>    way of handling this?

If you need to *both* use them as tools durign the build *and* install
them, then you probably need to build them twice.  (we really need a
separate tools pass...)

> 5. I don't quite understand how this is supposed to fit into
>    crypto-intl/Makefile* and src/Makefile*.  Anyone care to enlighten me?

for the most part, add appropriate SUBDIR entries to
crypto-intl/*/Makefile.frag

					- Bill