On Tue, Sep 6, 2011 at 10:39 AM, Chas Williams (CONTRACTOR) <[email protected]> wrote: > In message <[email protected]>,Simon > Wilkinson writes: >>My proposal to resolve this is to disable internal shared libraries when = >>we do 'make dest' builds. To do so, we will have to change the way in = >>which these builds are selected - as the type of library to use must be = >>chosen at configure, rather than build, time. I'm planning on creating a = >>new configure option --enable-dest, which will select a 'dest' style = >>build product. 'make install' will then install into a dest style tree. > > this seems like a strange idea to me. it is a configure option that is > handled via make dest after configure has run? how about just calling > it --{enable,disable}-{shared,static}? just changing make dest to do > something like 'make install DESTDIR=`pwd`/dest/$SYSNAME' would be almost > (but not exactly) the same. hopefully developers could learn to adjust.
why? we just need our binaries staticly linked; we don't need to disable the building of the shared libraries. and make install DESTDIR= doesn't capture the actual install locations. tho, --enable-transarc-paths is basically already the configure switch you'd want for this -- Derrick _______________________________________________ OpenAFS-devel mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-devel
