<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Dear Qiuping,<br>
      <br>
      If you use the release_32 branch of poolalloc, then you need to
      use LLVM 3.2.<br>
      <br>
      For directions on compiling poolalloc with LLVM 3.2, please the
      SAFECode build directions at
      <a class="moz-txt-link-freetext" href="http://safecode.cs.illinois.edu/docs/Install.html">http://safecode.cs.illinois.edu/docs/Install.html</a>.  You can just
      skip the steps in the directions that compile SAFECode.<br>
      <br>
      Regards,<br>
      <br>
      John Criswell<br>
      <br>
      On 1/30/15 10:05 AM, Qiuping Yi wrote:<br>
    </div>
    <blockquote
cite="mid:CAJSQ9qdP2E1CW+CQBQqaDXoXUMVvGQM8NN7evy-k-uQi7y91dA@mail.gmail.com"
      type="cite">
      <div dir="ltr">Hi, all
        <div><br>
        </div>
        <div>I want to use the alias analysises in project poolalloc,
          but I encounter some problem during installing it. I install
          poolalloc as follow:</div>
        <div><br>
        </div>
        <div>1) cd llvm/projects</div>
        <div>    svn co <a moz-do-not-send="true"
            href="http://llvm.org/svn/llvm-project/poolalloc/branches/release_32">http://llvm.org/svn/llvm-project/poolalloc/branches/release_32</a>
          poolalloc</div>
        <div>3) cd LLVM-object-directory
          <div>    make tools-only</div>
          <div>    cd projects/poolalloc</div>
          <div>    make</div>
          <div><br>
          </div>
          <div>When I carried out "make", I get the next error
            information:</div>
          <div>
            <div>llvm[2]: Compiling AddressTakenAnalysis.cpp for
              Release+Asserts build (PIC)</div>
            <div>AddressTakenAnalysis.cpp:18:30: fatal error:
              llvm/IR/CallSite.h: No such file or directory compilation
              terminated.</div>
            <div>/bin/rm: cannot remove
              `/home/gu/installed/llvm-2.9/projects/poolalloc/lib/DSA/Release+Asserts/AddressTakenAnalysis.d.tmp':
              No such file or directory</div>
            <div>make[2]: ***
              [/home/gu/installed/llvm-2.9/projects/poolalloc/lib/DSA/Release+Asserts/AddressTakenAnalysis.o]
              Error 1</div>
            <div>make[2]: Leaving directory
              `/home/gu/installed/llvm-2.9/projects/poolalloc/lib/DSA'</div>
            <div>make[1]: *** [all] Error 1</div>
            <div>make[1]: Leaving directory
              `/home/gu/installed/llvm-2.9/projects/poolalloc/lib'</div>
            <div>make: *** [all] Error 1</div>
          </div>
          <div><br>
          </div>
          <div>Does poolalloc dependent on some other project which has
            not been installed now? What should I do for incorrectly
            installing poolalloc? Thank you all in advance.</div>
          <div><br>
          </div>
          <div>
            <div class="gmail_signature">--------------------------------------------<br>
              Qiuping Yi<br>
              Institute Of Software<br>
              Chinese Academy of Sciences</div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a class="moz-txt-link-freetext" href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
John Criswell
Assistant Professor
Department of Computer Science, University of Rochester
<a class="moz-txt-link-freetext" href="http://www.cs.rochester.edu/u/criswell">http://www.cs.rochester.edu/u/criswell</a></pre>
  </body>
</html>