Difference between revisions of "Compilation and Installation"
From OpenSSLWiki
Jump to navigationJump to search (→W32) |
|||
Line 39: | Line 39: | ||
==== W32 / Windows NT - Windows 9x ==== | ==== W32 / Windows NT - Windows 9x ==== | ||
− | + | type INSTALL.W32 | |
* you need Perl for Win32. Unless you will build on Cygwin, you will need ActiveState Perl, available from http://www.activestate.com/ActivePerl. | * you need Perl for Win32. Unless you will build on Cygwin, you will need ActiveState Perl, available from http://www.activestate.com/ActivePerl. |
Revision as of 15:02, 24 March 2013
Get source code
http://www.openssl.org/source/
Compilation
once you untarred source ( or got it from a source control ) best is to look at README provided in it.
cat README
where you will understand that you have to read another file INSTALL :
cat INSTALL
Depending on your platform you will have to pick up the right INSTALL by example INSTALL.W64. Default is for Unix based systems.
Quick
./config make make test make install
If things go wrong you might want to get some information like BUILD FAQ
Platfom specific
Linux
Intel
ARM
Windows
W32 / Windows NT - Windows 9x
type INSTALL.W32
- you need Perl for Win32. Unless you will build on Cygwin, you will need ActiveState Perl, available from http://www.activestate.com/ActivePerl.
- one of the following C compilers:
- Visual C++
- Borland C
- GNU C (Cygwin or MinGW)
- Netwide Assembler, a.k.a. NASM, available from http://nasm.sourceforge.net/ is required if you intend to utilize assembler modules. Note that NASM is now the only supported assembler.
W64
Windows CE
Mac
More
VMS
OS/2
NetWare
5.x 6.x