<br><div class="gmail_quote">On Mon, Aug 20, 2012 at 10:25 PM, Cameron Simpson <span dir="ltr"><<a href="mailto:cs@zip.com.au" target="_blank">cs@zip.com.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I was going to chime in with this anyway had the thread said nothing; I<br>
strongly prefer to specify --prefix explicitly with configure.<br>
<br>
My personal habit to to build with (adjust to match):<br>
<br>
--prefix=/usr/local/python-2.6.4<br>
<br>
and put some symlinks in /usr/local/bin afterwards (python2.6, etc).<br>
<br>
That way one doesn't tread on the system Python (after all the OS vendor<br>
distro is also a collection of packages with coordinated versions)<br>
and one can easily put in another python beside it.</blockquote><div>+1.<br><br>I like to build a bunch of representative python versions, and test code on some subset of them - often all of them. I usually do 2.5, 2.6, 2.7, 3.0, 3.1, 3.2 and 3.3, but sometimes I get more specific than that. I'll also do a couple of jython's and pypy's normally.<br>
<br>It's remarkable how revealing such a simple thing can be for portability.<br><br></div></div>