Rework DSO API conditions and configuration option
[openssl.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index 99d0463e4b4e1c486c7cbf156311e3502bedeaad..9273db3b635198077c71365fbbc5388f51a96440 100644 (file)
--- a/INSTALL
+++ b/INSTALL
                    the C and the C++ compiler.  If not, the C++ build
                    test will most likely break.  As an alternative,
                    you can use the language specific variables, CFLAGS
-                   and CXXFLAGS.                   
+                   and CXXFLAGS.
 
   no-capieng
                    Don't build the CAPI engine. This option will be forced if
                    on BSD implementations, in which case it can be disabled with
                    no-devcryptoeng.
 
-  no-dso
-                   Don't build support for loading Dynamic Shared Objects.
-
   no-dynamic-engine
                    Don't build the dynamically loaded engines. This only has an
                    effect in a "shared" build
                    require additional system-dependent options! See "Note on
                    multi-threading" below.
 
+  enable-trace
+                   Build with support for the integrated tracing api. See manual pages
+                   OSSL_trace_set_channel(3) and OSSL_trace_enabled(3) for details.
+
   no-ts
                    Don't build Time Stamping Authority support.
 
                         CC=gcc CROSS_COMPILE=x86_64-w64-mingw32- \
                         ./config -DCOOKIE
 
+                   If CC is set, it is advisable to also set CXX to ensure
+                   both C and C++ compilers are in the same "family".  This
+                   becomes relevant with 'enable-external-tests' and
+                   'enable-buildtest-c++'.
+
   reconf
   reconfigure
                    Reconfigure from earlier data.  This fetches the previous