X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=INSTALL;h=3deb7ff9fcc85622ae42e27c02c6081505c04ba3;hp=59486efbb423feabf7fdaa9463a5e4020ace2dc5;hb=d32e10d6fadd39bf01282922a8ed3543173de440;hpb=3556b83ea2a00d0dd3e4f1ec38adb6837553e451 diff --git a/INSTALL b/INSTALL index 59486efbb4..3deb7ff9fc 100644 --- a/INSTALL +++ b/INSTALL @@ -116,6 +116,11 @@ $ @config --prefix=PROGRAM:[INSTALLS] --openssldir=SYS$MANAGER:[OPENSSL] + (Note: if you do add options to the configuration command, please make sure + you've read more than just this Quick Start, such as relevant NOTES.* files, + the options outline below, as configuration options may change the outcome + in otherwise unexpected ways) + Configuration Options --------------------- @@ -479,8 +484,9 @@ enable-tls1_3 TODO(TLS1.3): Make this enabled by default Build support for TLS1.3. Note: This is a WIP feature and - does not currently interoperate with other TLS1.3 - implementations! Use with caution!! + only a single draft version is supported. Implementations + of different draft versions will negotiate TLS 1.2 instead + of (draft) TLS 1.3. Use with caution!! no- Don't build support for negotiating the specified SSL/TLS @@ -509,16 +515,21 @@ "ripemd" algorithm is deprecated and if used is synonymous with rmd160. - -Dxxx, -lxxx, -Lxxx, -fxxx, -mXXX, -Kxxx - These system specific options will be passed through to the - compiler to allow you to define preprocessor symbols, specify - additional libraries, library directories or other compiler - options. It might be worth noting that some compilers - generate code specifically for processor the compiler - currently executes on. This is not necessarily what you might - have in mind, since it might be unsuitable for execution on - other, typically older, processor. Consult your compiler - documentation. + -Dxxx, lxxx, -Lxxx, -Wl, -rpath, -R, -framework, -static + These system specific options will be recognised and + passed through to the compiler to allow you to define + preprocessor symbols, specify additional libraries, library + directories or other compiler options. It might be worth + noting that some compilers generate code specifically for + processor the compiler currently executes on. This is not + necessarily what you might have in mind, since it might be + unsuitable for execution on other, typically older, + processor. Consult your compiler documentation. + + -xxx, +xxx + Additional options that are not otherwise recognised are + passed through as they are to the compiler as well. Again, + consult your compiler documentation. Installation in Detail