Added and corrected documentation for the 'shared' option
This commit is contained in:
parent
55bad949ed
commit
fcc6a1c4ec
@ -27,8 +27,7 @@ my $usage="Usage: Configure [no-<cipher> ...] [-Dxxx] [-lxxx] [-Lxxx] [-fxxx] [-
|
|||||||
# [no-]threads [don't] try to create a library that is suitable for
|
# [no-]threads [don't] try to create a library that is suitable for
|
||||||
# multithreaded applications (default is "threads" if we
|
# multithreaded applications (default is "threads" if we
|
||||||
# know how to do it)
|
# know how to do it)
|
||||||
# [no-]shared [don't] try to create shared libraries instead of static
|
# [no-]shared [don't] try to create shared libraries when supported.
|
||||||
# ones when possible.
|
|
||||||
# no-asm do not use assembler
|
# no-asm do not use assembler
|
||||||
# no-dso do not compile in any native shared-library methods. This
|
# no-dso do not compile in any native shared-library methods. This
|
||||||
# will ensure that all methods just return NULL.
|
# will ensure that all methods just return NULL.
|
||||||
|
17
INSTALL
17
INSTALL
@ -53,6 +53,12 @@
|
|||||||
This will usually require additional system-dependent options!
|
This will usually require additional system-dependent options!
|
||||||
See "Note on multi-threading" below.
|
See "Note on multi-threading" below.
|
||||||
|
|
||||||
|
no-shared Don't try to create shared libraries.
|
||||||
|
|
||||||
|
shared In addition to the usual static libraries, create shared
|
||||||
|
libraries on platforms where it's supported. See "Note on
|
||||||
|
shared libraries" below.
|
||||||
|
|
||||||
no-asm Do not use assembler code.
|
no-asm Do not use assembler code.
|
||||||
|
|
||||||
386 Use the 80386 instruction set only (the default x86 code is
|
386 Use the 80386 instruction set only (the default x86 code is
|
||||||
@ -253,3 +259,14 @@
|
|||||||
you can still use "no-threads" to suppress an annoying warning message
|
you can still use "no-threads" to suppress an annoying warning message
|
||||||
from the Configure script.)
|
from the Configure script.)
|
||||||
|
|
||||||
|
|
||||||
|
Note on shared libraries
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
For some systems, the OpenSSL Configure script knows what is needed to
|
||||||
|
build shared libraries for libcrypto and libssl. On these systems,
|
||||||
|
the shared libraries are currently not created by default, but giving
|
||||||
|
the option "shared" will get them created. This method supports Makefile
|
||||||
|
targets for shared library creation, like linux-shared. Those targets
|
||||||
|
can currently be used on their own just as well, but this is expected
|
||||||
|
to change in future versions of OpenSSL.
|
||||||
|
Loading…
Reference in New Issue
Block a user