INSTALL,NOTES.ANDROID: minor updates.
authorAndy Polyakov <appro@openssl.org>
Mon, 6 Aug 2018 07:43:39 +0000 (09:43 +0200)
committerAndy Polyakov <appro@openssl.org>
Tue, 7 Aug 2018 06:53:12 +0000 (08:53 +0200)
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6866)

INSTALL
NOTES.ANDROID

diff --git a/INSTALL b/INSTALL
index 98c34d6a71d5f171f51cddb15c7f328f314f1e48..34023dcd75846919214019602abc5e4097264d5d 100644 (file)
--- a/INSTALL
+++ b/INSTALL
                    put together one-size-fits-all instructions. You might
                    have to pass more flags or set up environment variables
                    to actually make it work. Android and iOS cases are
-                   discussed in corresponding Configurations/10-main.cf
-                   sections. But there are cases when this option alone is
+                   discussed in corresponding Configurations/15-*.conf
+                   files. But there are cases when this option alone is
                    sufficient. For example to build the mingw64 target on
                    Linux "--cross-compile-prefix=x86_64-w64-mingw32-"
                    works. Naturally provided that mingw packages are
                    "--cross-compile-prefix=mipsel-linux-gnu-" suffices
                    in such case. Needless to mention that you have to
                    invoke ./Configure, not ./config, and pass your target
-                   name explicitly.
+                   name explicitly. Also, note that --openssldir refers
+                   to target's file system, not one you are building on.
 
   --debug
-                   Build OpenSSL with debugging symbols.
+                   Build OpenSSL with debugging symbols and zero optimization
+                   level.
 
   --libdir=DIR
                    The name of the directory under the top of the installation
index 103ed87f3e5000bc93374149c5b0a0f0493efafa..d13f47d6675f6170515bee12ac56459942fadc6c 100644 (file)
@@ -46,8 +46,8 @@
  One can engage clang by adjusting PATH to cover NDK's clang. Just keep
  in mind that if you miss it, Configure will try to use gcc... Also,
  PATH would need even further adjustment to cover unprefixed, yet
- target-specific, ar and ranlib (or not, if you use binutils-multiarch
on your Linux).
+ target-specific, ar and ranlib. It's possible that you don't need to
bother, if binutils-multiarch is installed on your Linux system.
 
  Running tests (on Linux)
  ------------------------