[[EMAIL PROTECTED] - Sat Jan 4 19:22:11 2003]: > On Sat, 4 Jan 2003, Nick Briggs via RT wrote: > > [snip] > > # Place yourself outside of the OpenSSL source tree. In > > # this example, the environment variable OPENSSL_SOURCE > > # is assumed to contain the absolute OpenSSL source > directory. [...] > I think $OPENSSL_SOURCE needs to be a full path name, not relative.
Correct, and it says so in the comment (cited above). > It basicly starts with the commands above but my "find" doesn't have > "-o -type l". It may work with it, I don't know. It's probably better without. I'm currently checking to see that it works without. > Now I clean up after patch and remove files made from .in files > find . -name "*.orig" -exec rm -f {} \; > rm -f Makefile.ssl apps/CA.pl apps/der_chop \ > crypto/opensslconf.h tools/c_rehash Why do you need to do those removals? Does something go bad? Why? > Now if you don't want to modify your source tree during the build, > or your source tree is read-only, do something like. > # make sure the auto generated files are writable > for i in ${FILES} > do > rm -f ${i} > cp ${OPENSSL_SOURCE}/${i} ${i} > chmod ug+w ${i} > done Please explain to me why those removals are necessary. To begin with, ${FILES} are autogenerated through 'make update', which should be run once in the source tree ('make -f Makefile.org update'...). -- Richard Levitte ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]