INSTALL (68651) | INSTALL (79998) |
---|---|
1 2 INSTALLATION ON THE UNIX PLATFORM 3 --------------------------------- 4 5 [Installation on Windows, OpenVMS and MacOS (before MacOS X) is described 6 in INSTALL.W32, INSTALL.VMS and INSTALL.MacOS.] 7 8 To install OpenSSL, you will need: 9 | 1 2 INSTALLATION ON THE UNIX PLATFORM 3 --------------------------------- 4 5 [Installation on Windows, OpenVMS and MacOS (before MacOS X) is described 6 in INSTALL.W32, INSTALL.VMS and INSTALL.MacOS.] 7 8 To install OpenSSL, you will need: 9 |
10 * make |
|
10 * Perl 5 11 * an ANSI C compiler | 11 * Perl 5 12 * an ANSI C compiler |
13 * a development environment in form of development libraries and C 14 header files |
|
12 * a supported Unix operating system 13 14 Quick Start 15 ----------- 16 17 If you want to just get on with it, do: 18 19 $ ./config --- 18 unchanged lines hidden (view full) --- 38 39 --prefix=DIR Install in DIR/bin, DIR/lib, DIR/include/openssl. 40 Configuration files used by OpenSSL will be in DIR/ssl 41 or the directory specified by --openssldir. 42 43 --openssldir=DIR Directory for OpenSSL files. If no prefix is specified, 44 the library files and binaries are also installed there. 45 | 15 * a supported Unix operating system 16 17 Quick Start 18 ----------- 19 20 If you want to just get on with it, do: 21 22 $ ./config --- 18 unchanged lines hidden (view full) --- 41 42 --prefix=DIR Install in DIR/bin, DIR/lib, DIR/include/openssl. 43 Configuration files used by OpenSSL will be in DIR/ssl 44 or the directory specified by --openssldir. 45 46 --openssldir=DIR Directory for OpenSSL files. If no prefix is specified, 47 the library files and binaries are also installed there. 48 |
46 rsaref Build with RSADSI's RSAREF toolkit (this assumes that 47 librsaref.a is in the library search path). 48 | |
49 no-threads Don't try to build with support for multi-threaded 50 applications. 51 52 threads Build with support for multi-threaded applications. 53 This will usually require additional system-dependent options! 54 See "Note on multi-threading" below. 55 56 no-shared Don't try to create shared libraries. --- 63 unchanged lines hidden (view full) --- 120 121 $ make 122 123 This will build the OpenSSL libraries (libcrypto.a and libssl.a) and the 124 OpenSSL binary ("openssl"). The libraries will be built in the top-level 125 directory, and the binary will be in the "apps" directory. 126 127 If "make" fails, look at the output. There may be reasons for | 49 no-threads Don't try to build with support for multi-threaded 50 applications. 51 52 threads Build with support for multi-threaded applications. 53 This will usually require additional system-dependent options! 54 See "Note on multi-threading" below. 55 56 no-shared Don't try to create shared libraries. --- 63 unchanged lines hidden (view full) --- 120 121 $ make 122 123 This will build the OpenSSL libraries (libcrypto.a and libssl.a) and the 124 OpenSSL binary ("openssl"). The libraries will be built in the top-level 125 directory, and the binary will be in the "apps" directory. 126 127 If "make" fails, look at the output. There may be reasons for |
128 the failure that isn't a problem in OpenSSL itself (like missing | 128 the failure that aren't problems in OpenSSL itself (like missing |
129 standard headers). If it is a problem with OpenSSL itself, please 130 report the problem to <openssl-bugs@openssl.org> (note that your 131 message will be forwarded to a public mailing list). Include the 132 output of "make report" in your message. 133 134 [If you encounter assembler error messages, try the "no-asm" 135 configuration option as an immediate fix.] 136 --- 142 unchanged lines hidden --- | 129 standard headers). If it is a problem with OpenSSL itself, please 130 report the problem to <openssl-bugs@openssl.org> (note that your 131 message will be forwarded to a public mailing list). Include the 132 output of "make report" in your message. 133 134 [If you encounter assembler error messages, try the "no-asm" 135 configuration option as an immediate fix.] 136 --- 142 unchanged lines hidden --- |