Browse Source

*** empty log message ***

Chris McDonough 18 years ago
parent
commit
23b5873ff5
1 changed files with 14 additions and 0 deletions
  1. 14 0
      README.txt

+ 14 - 0
README.txt

@@ -99,6 +99,20 @@ Installing
   you use the shell script named "supervisord", "supervisord -c
   you use the shell script named "supervisord", "supervisord -c
   /path/to/sample.conf".
   /path/to/sample.conf".
 
 
+  If your system does not have a C compiler, 'setup.py install' will
+  fail, as by default, at least one of supervisor's dependent
+  distributions, meld3, attempts to compile C extensions.  These
+  extensions are optional, and meld3 (as of its release 0.6.1) will
+  work fine without them.  To avoid attempting to compile meld3
+  extensions, set the environment variable
+  "NO_MELD3_EXTENSION_MODULES=1" in the shell in which you invoke
+  supervisor's 'setup.py install' command, e.g.::
+
+     NO_MELD3_EXTENSION_MODULES=1 python setup.py install
+
+  This will cause meld3 to skip attempting to build its extensions,
+  and thus supervisor's installation will succeed.
+
   I make reference below to a "$BINDIR" when explaining how to run
   I make reference below to a "$BINDIR" when explaining how to run
   supervisord and supervisorctl.  This is the "bindir" directory that
   supervisord and supervisorctl.  This is the "bindir" directory that
   your Python installation has been configured with.  For example, for
   your Python installation has been configured with.  For example, for