title: Install Trac on 64bits Windows 7
body: <p>I'm configuring a new Developing Server that came with Windows 7 64bits.</p>
  
  <p>It must have installed Trac with Subversion integration.</p>
  
  <p>I install Subversion with VisualSVN 2.1.1, clients with TortoiseSVN 1.6.7 and AnkhSVN 2.1.7 for Visual Studio 2008 SP1 integration.</p>
  
  <p>All works fine! my problem begun when going to Trac installation.</p>
  
  <p>I install python 2.6 all fine.
  Trac hasn't a x64 windows installer, so I installed it manually by compiling it with python console (C:\Python26\python.exe C:/TRAC/setup.py install).
  After that, I can create TRAC projects normally, the Trac core is working fine. And so the problem begins, lets take a look at the Trac INSTALL file:</p>
  
  <hr>
  
  <hr>
  
  <p>Requirements</p>
  
  <p>To install Trac, the following software packages must be installed:</p>
  
  <ul>
  <li>Python, version >= 2.3. </li>
  <li>Subversion, version >= 1.0. (>= 1.1.xrecommended) </li>
  <li>Subversion SWIG Python bindings (not PySVN). </li>
  <li>PySQLite,version 1.x (for SQLite 2.x) or version 2.x (for SQLite 3.x)</li>
  <li>Clearsilver, version >= 0.9.3 (0.9.14 recommended)</li>
  </ul>
  
  <hr>
  
  <p>Python:    OK</p>
  
  <hr>
  
  <p>Subverion: OK</p>
  
  <hr>
  
  <p>Subversion SWIG Python bindings (not PySVN): 
  Here I face the first issue, he asks me for 'cd' to the swig directory and run the 'configure' file, and the result is:</p>
  
  <pre><code>C:\swigwin-1.3.40&gt; c:\python26\python.exe configure
  
    File "configure", line 16
      DUALCASE=1; export DUALCASE # for MKS sh
                                ^
  SyntaxError: invalid syntax
  </code></pre>
  
  <hr>
  
  <p>PySQLite, version 1.x (for SQLite 2.x) or version 2.x (for SQLite 3.x):
  Don't need, as Python 2.6 comes with SQLLite</p>
  
  <hr>
  
  <p>Clearsilver, version >= 0.9.3 (0.9.14 recommended):
  Second issue, Clearsilver only has 32bit installer wich does not recognize python installation (as registry keys are in different places from 32 to 64 bits).
  So I try to manually install it with python console. It returns me a error of the same kind as SWIG:</p>
  
  <pre><code>C:\clearsilver-0.10.5&gt;C:\python26\python.exe ./configure
  
    File "./configure", line 13
      if test -n "${ZSH_VERSION+set}" &amp;&amp; (emulate sh) &gt;/dev/null 2&gt;&amp;1; then
                                    ^
  SyntaxError: invalid syntax
  </code></pre>
  
  <hr>
  
  <hr>
  
  <p>When I simulate a web server using the "TRACD" command, it runs fine when I disable svn support but when I try to open the web page it shows me a error regarding ClearSilver is not installed for generating the html content.</p>
  
  <p>AND (for making me more happy) This TRAC will run over IIS7, I mustn't install Apache...</p>
  
  <p>I'm nearly crazy with this issue... HELP!!!</p>