<div dir="ltr"><div>I have a patch to suggest. Both on a linux system and an OS X system that I have access to, if my PATH contains another script called "configure", then pycrypto fails to configure properly, because the line "sh configure" finds that other configure script rather than the pycrypto one. So could that command be changed? For example:<br>
<br>$ git diff<br>diff --git a/setup.py b/setup.py<br>index 5269e9d..950d352 100644<br>--- a/setup.py<br>+++ b/setup.py<br>@@ -308,7 +308,7 @@ class PCTBuildConfigure(Command):<br>                 os.chmod("configure", stat.S_IRUSR | stat.S_IWUSR |<br>
                          stat.S_IXUSR | stat.S_IRGRP | stat.S_IXGRP |<br>                          stat.S_IROTH | stat.S_IXOTH)<br>-            cmd = "sh configure"    # we use "sh" here so that it'll work on mingw32 with standard <a href="http://python.org">python.org</a> binaries<br>
+            cmd = "sh ./configure"   # we use "sh" here so that it'll work on mingw32 with standard <a href="http://python.org">python.org</a> binaries<br>             if self.verbose < 1:<br>                 cmd += " -q"<br>
             if os.system(cmd) != 0:<br><br></div>or (maybe more portable):<br><br><div>$ git diff<br>diff --git a/setup.py b/setup.py<br>index 5269e9d..77fb2b0 100644<br>--- a/setup.py<br>+++ b/setup.py<br>@@ -308,7 +308,7 @@ class PCTBuildConfigure(Command):<br>
                 os.chmod("configure", stat.S_IRUSR | stat.S_IWUSR |<br>                          stat.S_IXUSR | stat.S_IRGRP | stat.S_IXGRP |<br>                          stat.S_IROTH | stat.S_IXOTH)<br>-            cmd = "sh configure"    # we use "sh" here so that it'll work on mingw32 with standard <a href="http://python.org">python.org</a> binaries<br>
+            cmd = "sh %s" % (os.path.join(os.curdir, 'configure'))   # we use "sh" here so that it'll work on mingw32 w<br>             if self.verbose < 1:<br>                 cmd += " -q"<br>
             if os.system(cmd) != 0:<br><br><div>I have no experience with Windows, for example, so I don't know how portable this kind of change would be.<br></div><div><br>-- <br><div dir="ltr">John H. Palmieri<br><br>
</div>
</div></div></div>