From eeb4bb12feb95985e691ea0967ef9e90fba80ead Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone Date: Sun, 2 Feb 2014 15:57:55 -0500 Subject: There is a top-level INSTALL document now. Let's not be redundant. --- doc/index.rst | 1 - doc/install.rst | 69 --------------------------------------------------------- 2 files changed, 70 deletions(-) delete mode 100644 doc/install.rst diff --git a/doc/index.rst b/doc/index.rst index a63df87..e4a5a23 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -14,7 +14,6 @@ Contents: :maxdepth: 3 introduction - install api internals diff --git a/doc/install.rst b/doc/install.rst deleted file mode 100644 index f525726..0000000 --- a/doc/install.rst +++ /dev/null @@ -1,69 +0,0 @@ -.. _building: - -Building and Installing -======================= - -These instructions can also be found in the file ``INSTALL``. - -I have tested this on Debian Linux systems (woody and sid), Solaris 2.6 and -2.7. Others have successfully compiled it on Windows and NT. - -.. _building-unix: - -Building the Module on a Unix System ------------------------------------- - -pyOpenSSL uses distutils, so there really shouldn't be any problems. To build -the library:: - - python setup.py build - -If your OpenSSL header files aren't in ``/usr/include``, you may need to supply -the ``-I`` flag to let the setup script know where to look. The same goes for -the libraries of course, use the ``-L`` flag. Note that ``build`` won't accept -these flags, so you have to run first ``build_ext`` and then ``build``! -Example:: - - python setup.py build_ext -I/usr/local/ssl/include -L/usr/local/ssl/lib - python setup.py build - -Now you should have a directory called ``OpenSSL`` that contains e.g. -``SSL.so`` and ``__init__.py`` somewhere in the build dicrectory, -so just:: - - python setup.py install - -If you, for some arcane reason, don't want the module to appear in the -``site-packages`` directory, use the ``--prefix`` option. - -You can, of course, do:: - - python setup.py --help - -to find out more about how to use the script. - -.. _building-windows: - -Building the Module on a Windows System ---------------------------------------- - -Big thanks to Itamar Shtull-Trauring and Oleg Orlov for their help with -Windows build instructions. Same as for Unix systems, we have to separate -the ``build_ext`` and the ``build``. - -Building the library:: - - setup.py build_ext -I ...\openssl\inc32 -L ...\openssl\out32dll - setup.py build - -Where ``...\openssl`` is of course the location of your OpenSSL installation. - -Installation is the same as for Unix systems:: - - setup.py install - -And similarily, you can do:: - - setup.py --help - -to get more information. -- cgit v1.2.1