[cfe-dev] [llvm-dev] Proper way to build LLVM+Clang

Aditya Atluri via cfe-dev cfe-dev at lists.llvm.org
Sun Jul 26 16:05:20 PDT 2020


There are only files for linux (x86_64 and aarch64) there. Don't know why
there are no files for darwin. May be a libc developer care to answer?

On Sun, Jul 26, 2020 at 12:47 AM Neil Nelson via cfe-dev <
cfe-dev at lists.llvm.org> wrote:

> On Ubuntu 20.04 I have both those files in the directory
>
> ~/llvm-project/libc/config/linux/x86_64
>
> Will the following command work in the directory ~/llvm-project/libc?
>
> find . -name headers.txt
>
> Neil Nelson
> On 7/25/20 10:52 PM, Aditya Atluri via cfe-dev wrote:
>
> Not so much actually, I am seeing build error for libc on MacOS Mojave
>
> CMake Error at
> /Users/aditya/Code/github/llvm_src/llvm-project/libc/CMakeLists.txt:72
> (include):
>
>   include could not find load file:
>
>
>
> /Users/aditya/Code/github/llvm_src/llvm-project/libc/config/darwin/x86_64/entrypoints.txt
>
>
>
> CMake Error at
> /Users/aditya/Code/github/llvm_src/llvm-project/libc/CMakeLists.txt:73
> (include):
>
>   include could not find load file:
>
>
>
> /Users/aditya/Code/github/llvm_src/llvm-project/libc/config/darwin/x86_64/headers.txt
>
>
>
> -- Skipping libc entrypoint libc.src.assert.__assert_fail.
>
> -- Skipping libc entrypoint libc.src.errno.__errno_location.
>
> -- Skipping libc entrypoint libc.src.math.cosf.
>
> -- Skipping libc entrypoint libc.src.math.sinf.
>
> -- Skipping libc entrypoint libc.src.math.sincosf.
>
>
>
> On Tue, Jul 7, 2020 at 5:16 PM Dobby HouseElf <dobby.thefreeelf at yahoo.com>
> wrote:
>
>> Hello,
>>
>> Are you trying to build LLVM from GitHub source (
>> https://github.com/llvm/llvm-project)?
>> The README.md describes the build steps pretty clearly.
>>
>> On Linux, I use:
>>   $ cd llvm-project
>>  $ mkdir build
>>  $ cd build
>>  $ cmake "Unix Makefiles" -DLLVM_ENABLE_PROJECTS=clang ../llvm
>>  $ make
>>
>> Hope that helps!
>>
>>
>> -----------------------------------------------------------------------------------------------------------------------------
>> From: llvm-dev <llvm-dev-bounces at lists.llvm.org> *On Behalf Of *Aditya
>> Atluri via llvm-dev
>> *Sent:* Friday, July 3, 2020 9:04 AM
>> *To:* LLVM Dev <llvm-dev at lists.llvm.org>; cfe-dev at lists.llvm.org
>> *Subject:* [llvm-dev] Proper way to build LLVM+Clang
>> *Sent:* Friday, July 3, 2020 9:04 AM
>> *To:* LLVM Dev <llvm-dev at lists.llvm.org>; cfe-dev at lists.llvm.org
>> *Subject:* [llvm-dev] Proper way to build LLVM+Clang
>>
>>
>>
>> Hi,
>>
>> I couldn't find a decent guide to build llvm+clang and all the other
>> projects after moving to llvm-project. I am checking with you to know how
>> you are building llvm+clang+projects
>>
>>
>>
>> Thank you!
>>
>>
> _______________________________________________
> cfe-dev mailing listcfe-dev at lists.llvm.orghttps://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20200726/be14a35b/attachment.html>


More information about the cfe-dev mailing list