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