[llvm-commits] cmakbuild failures on installing llvm-config

Chandler Carruth chandlerc at google.com
Wed Nov 2 10:19:32 PDT 2011


On Wed, Nov 2, 2011 at 9:51 AM, Jack Howarth <howarth at bromo.med.uc.edu>wrote:

>   On x86_64-apple-darwin11, I am seeing a build failure using cmake at...
>
> -- Installing:
> /sw/src/fink.build/root-llvm31-3.1-0/sw/opt/llvm-3.1/lib/libLLVMX86Info.a
> -- Installing:
> /sw/src/fink.build/root-llvm31-3.1-0/sw/opt/llvm-3.1/lib/libLLVMX86Utils.a
> -- Installing:
> /sw/src/fink.build/root-llvm31-3.1-0/sw/opt/llvm-3.1/lib/libLLVMAsmParser.a
> -- Installing:
> /sw/src/fink.build/root-llvm31-3.1-0/sw/opt/llvm-3.1/lib/libLLVMArchive.a
> -- Installing:
> /sw/src/fink.build/root-llvm31-3.1-0/sw/opt/llvm-3.1/bin/llvm-lit
> CMake Error at tools/llvm-config/cmake_install.cmake:31 (FILE):
>  file INSTALL cannot find
>  "/sw/src/fink.build/llvm31-3.1-0/llvm-3.1/build/bin/llvm-config".
> Call Stack (most recent call first):
>  tools/cmake_install.cmake:32 (INCLUDE)
>  cmake_install.cmake:51 (INCLUDE)
>
>
> make: *** [install/fast] Error 1
>
> when using...
>
> cmake DLLVM_BUILD_32_BITS:BOOL=OFF -DLLVM_TARGETS_TO_BUILD=X86
> -DCMAKE_INSTALL_PREFIX=/sw/opt/llvm-3.1 -DLLVM_ENABLE_ASSERTIONS=OFF
> -DCMAKE_BUILD_TYPE=Release ..
>
> Is anyone else seeing this breakage? Seems related to the recent commits...
>
> r143541 | ddunbar | 2011-11-02 11:56:52 -0400 (Wed, 02 Nov 2011) | 1 line
>
> build/Make: Get rid of llvm-config-perobj, which isn't used anymore.
> ------------------------------------------------------------------------
> r143540 | ddunbar | 2011-11-02 11:56:38 -0400 (Wed, 02 Nov 2011) | 2 lines
>
> build/CMake: Remove llvm-config.target used to serialize tool builds on
> llvm-config build, there is no longer a point to this after Chandler's
> work.
>

I think it is this last one. I've replied to the commit and am testing out
a fix (a partial revert, i think one too many things got nuked).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111102/02367c76/attachment.html>


More information about the llvm-commits mailing list