Dear Sir, I want to use alf front end by compiling ALF-LLVM (https://github.com/visq/ALF-llvm). I met a problem when I tried to install ALF-LLVM based on instructions: # clone ALF-llvm git clone https://github.com/visq/ALF-llvm.git pushd ALF-llvm/tools # [ALF-llvm/tools/] clone clang (C/C++ frontend) git clone http://llvm.org/git/clang.git cd clang # [ALF-llvm/tools/clang/] synchronize with the llvm version (currently: release 3.2) git checkout remotes/origin/release_32 -b release_32 popd After executing "git checkout remotes/origin/release_32 -b release_32", I got follows as: Branch release_32 set up to track remote branch release_32 from origin. Switched to a new branch 'release_32' I guess it is because the current version of LLVM is 3.5. How to solve this? I'm looking forward your reply. Best regards, Chao -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140912/b4bfe4dc/attachment.html>
LLVM is not connected with ALF at all. You need to ask the authors, not this list. On Fri, Sep 12, 2014 at 12:57 PM, Chao Peng <pengchao06 at 163.com> wrote:> Dear Sir, > > > > I want to use alf front end by compiling ALF-LLVM > (https://github.com/visq/ALF-llvm). > > > > I met a problem when I tried to install ALF-LLVM based on instructions: > > # clone ALF-llvm > > git clone https://github.com/visq/ALF-llvm.git > > pushd ALF-llvm/tools > > > > # [ALF-llvm/tools/] clone clang (C/C++ frontend) > > git clone http://llvm.org/git/clang.git > > cd clang > > > > # [ALF-llvm/tools/clang/] synchronize with the llvm version (currently: > release 3.2) > > git checkout remotes/origin/release_32 -b release_32 > > popd > > After executing "git checkout remotes/origin/release_32 -b release_32", I > got follows as: > > > > Branch release_32 set up to track remote branch release_32 from origin. > > Switched to a new branch 'release_32' > > I guess it is because the current version of LLVM is 3.5. How to solve this? > I'm looking forward your reply. > > > > Best regards, > > Chao > > > > > > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >-- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg State University
On 12 September 2014 09:57, Chao Peng <pengchao06 at 163.com> wrote:> Branch release_32 set up to track remote branch release_32 from origin. > Switched to a new branch 'release_32'This seems correct. Have you done the same with LLVM's checkout? If both are tracking release_32, just running CMake/configure on a build directory should just work. But if Clang follows 3.2 and LLVM is trunk, than it won't even build. cheers, --renato