[LLVMdev] How to install poolalloc? (original) (raw)

Qiuping Yi yiqiuping at gmail.com
Fri Jan 30 07:17:46 PST 2015


Thank you. But now I am using LLVM 2.9, so which version of poolalloc I should use ?


Qiuping Yi Institute Of Software Chinese Academy of Sciences

On Fri, Jan 30, 2015 at 11:12 PM, John Criswell <jtcriswel at gmail.com> wrote:

Dear Qiuping,

If you use the release32 branch of poolalloc, then you need to use LLVM 3.2. For directions on compiling poolalloc with LLVM 3.2, please the SAFECode build directions at http://safecode.cs.illinois.edu/docs/Install.html. You can just skip the steps in the directions that compile SAFECode. Regards, John Criswell

On 1/30/15 10:05 AM, Qiuping Yi wrote: Hi, all I want to use the alias analysises in project poolalloc, but I encounter some problem during installing it. I install poolalloc as follow: 1) cd llvm/projects svn co http://llvm.org/svn/llvm-project/poolalloc/branches/release32 poolalloc 3) cd LLVM-object-directory make tools-only cd projects/poolalloc make When I carried out "make", I get the next error information: llvm[2]: Compiling AddressTakenAnalysis.cpp for Release+Asserts build (PIC) AddressTakenAnalysis.cpp🔞30: fatal error: llvm/IR/CallSite.h: No such file or directory compilation terminated. /bin/rm: cannot remove /home/gu/installed/llvm-2.9/projects/poolalloc/lib/DSA/Release+Asserts/AddressTakenAnalysis.d.tmp':_ _No such file or directory_ _make[2]: ***_ _[/home/gu/installed/llvm-2.9/projects/poolalloc/lib/DSA/Release+Asserts/AddressTakenAnalysis.o]_ _Error 1_ _make[2]: Leaving directory_ _/home/gu/installed/llvm-2.9/projects/poolalloc/lib/DSA' make[1]: *** [all] Error 1 make[1]: Leaving directory `/home/gu/installed/llvm-2.9/projects/poolalloc/lib' make: *** [all] Error 1 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. -------------------------------------------- Qiuping Yi Institute Of Software Chinese Academy of Sciences


LLVM Developers mailing listLLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.eduhttp://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-- John Criswell Assistant Professor Department of Computer Science, University of Rochesterhttp://www.cs.rochester.edu/u/criswell -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150130/de58bfe4/attachment.html>



More information about the llvm-dev mailing list