title: How to compile CHOLMOD library (SuiteSparse) from IDE
body: <p>For some time I am trying to create a static CHOLMOD lib from <a href="http://www.cise.ufl.edu/research/sparse/SuiteSparse/" rel="nofollow">SuiteSparse</a> Each other library (f.ex. Umfpack) can be easiy compiled from IDE (I used Code::Blocks on Linux and Visual Studio on Windows). However when trying to compile CHOLMOD I get bunch of syntax errors like:</p>
  
  <pre><code>t_cholmod_triplet.c(21): error C2061: syntax error : identifier 'TEMPLATE'
  </code></pre>
  
  <p>I investigated that there are some #defines missing (like PATTERN, REAL defines) and therefore those definitions of TEMPLATE are invisible. I searched for them in files and in makefiles but found nothing. However when typing make (on Linux) library compiles just fine. What am I missing?</p>