[LLVMdev] Build/Install of LLVM without root access
Bryan.Ewbank at sas.com
Tue Jan 7 08:39:12 PST 2014
I am using the source distribution, and the first puzzle is that it doesn't seem to match with the installation instructions from svn. E.g., svn talks about llvm, cfe, compiler-rt, etc; however, the source is in many differently named *.tar.gz files:
clang-3.4.src.tar.gz libcxx-3.4.src.tar.gz polly-3.4.src.tar.gz
clang-tools-extra-3.4.src.tar.gz lld-3.4.src.tar.gz test-suite-3.4.src.tar.gz
So, how do I shuffle/merge the content of the tar.gz files to produce the source tree that would result from the various svn actions described in http://clang.llvm.org/get_started.html (etc)?
From: Renato Golin [mailto:renato.golin at linaro.org]
Sent: Tuesday, January 07, 2014 10:48 AM
To: Bryan Ewbank
Cc: llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] Build/Install of LLVM without root access
Are you using source or binary distribution?
If source, try using configure with --prefix=/some/dir/you/have/write/access or the equivalent -DCMAKE_INSTALL_PREFIX=...
If binary, just unzipping the file to a local dir would be enough, if you call the binary with full path. Otherwise, put the bin directory in your path, and it should just work.
On 7 January 2014 15:35, Bryan Ewbank <Bryan.Ewbank at sas.com<mailto:Bryan.Ewbank at sas.com>> wrote:
I am trying to figure out how to install LLVM as a user on a *NIX machine rather than as root. Is there any reference to doing this successfully? I keep running into problems with locations not writeable or obsolete versions of tools on which LLVM is dependent.
Thank you for any pointers or references,
--Bryan Ewbank, Software Language Developer. www.sas.com<http://www.sas.com>
LLVM Developers mailing list
LLVMdev at cs.uiuc.edu<mailto:LLVMdev at cs.uiuc.edu> http://llvm.cs.uiuc.edu
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev