[llvm-dev] LLVM fails to install with ocaml enabled
Alex Wang via llvm-dev
llvm-dev at lists.llvm.org
Wed Dec 16 12:43:49 PST 2015
> On Dec 9, 2015, at 1:56 PM, Chris Bieneman via llvm-dev <llvm-dev at lists.llvm.org> wrote:
> Not sure, but my guess is that the ocaml documents targets aren’t being included in the ALL target, which is resulting in them not being built before the install action.
I think you're right. Running "make ocaml_doc" then rerunning "make install" completed the build.
> The fix for this will probably involve changing the add_custom_target command at docs/CMakeLists.txt:146 to be split out into several add_custom_command calls that have output files, and making the target depend on the output files.
Adding "ALL" to that add_custom_command let a general "make && make install" build finish. Is that a viable fix, or would it have some other effects I'm not aware of?
>> On Dec 4, 2015, at 11:16 AM, Alen Skondro via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>> I'm playing around with LLVM and stumbled upon this issue while while performing "make install". The build itself was successful. I'm using the latest git version.
>> #make install
>> -- Installing: /home/alesko/llvm-install/bin/llvm-mc
>> -- Installing: /home/alesko/llvm-install/bin/sancov
>> -- Installing: /home/alesko/llvm-install/bin/opt
>> -- Installing: /home/alesko/llvm-install/bin/llvm-split
>> -- Installing: /home/alesko/llvm-install/bin/llvm-cov
>> -- Installing: /home/alesko/llvm-install/bin/obj2yaml
>> CMake Error at docs/cmake_install.cmake:36 (file):
>> file INSTALL cannot find
>> Call Stack (most recent call first):
>> cmake_install.cmake:66 (include)
>> Makefile:93: recipe for target 'install' failed
>> make: *** [install] Error 1
>> Without ocaml, install works fine.
>> What am I missing?
>> LLVM Developers mailing list
>> llvm-dev at lists.llvm.org
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
More information about the llvm-dev