Hi,

*cmake -DCMAKE_INSTALL_PREFIX=/my/install/dir -DCMAKE_BUILD_TYPE=Release 
-DLLVM_USE_LINKER=gold -G Ninja ../llvm-project/llvm*
I have tried to run the above command with updated third-party 
repositories(latest llvm-project) and got the below error. Any idea on this?

*error: ‘class llvm::opt::OptTable’ has no member named ‘PrintHelp’; did 
you mean ‘printHelp’?*
*  104 |     opts_->PrintHelp(errs(), progname, "Gollvm (LLVM-based Go 
compiler)",*
*      |            ^~~~~~~~~*
*      |            printHelp*
*ninja: build stopped: subcommand failed.*


On Thursday, 24 June 2021 at 23:25:20 UTC+5:30 Kavindu Gimhan Zoysa wrote:

> Thank you. Do not I need to check out for a special commit? Can I build 
> the gollvm by checking out the latest commits in all dependant 
> repositories(llvm-project, libbacktrace, libgo etc)?
>
> Thank you,
> Kavindu
> On Thursday, 24 June 2021 at 21:06:28 UTC+5:30 th...@google.com wrote:
>
>> This change has been submitted; if you update your gollvmn repo you 
>> should be able to build cleanly now.
>>
>> Thanks, Than
>>
>>
>> On Thu, Jun 24, 2021 at 9:22 AM Than McIntosh <th...@google.com> wrote:
>>
>>> Hello, 
>>>
>>> I sent a CL to fix this problem: 
>>> https://go-review.googlesource.com/c/gollvm/+/330609. I'll let you know 
>>> when it is submitted. 
>>>
>>> Thanks, Than
>>>
>>>
>>> On Wed, Jun 23, 2021 at 5:30 PM Than McIntosh <th...@google.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I'll take a look -- stay tuned.   
>>>>
>>>> Than
>>>>
>>>>
>>>> On Wed, Jun 23, 2021 at 3:04 PM Kavindu Gimhan Zoysa <
>>>> kavin...@gmail.com> wrote:
>>>>
>>>>> By following `gollvm` document I started to build it. But I got this 
>>>>> error in the middle of the build process. 
>>>>>
>>>>> */home/kavindu/GIT/llvm-project/llvm/tools/gollvm/passes/GC.cpp:20:10: 
>>>>> fatal error: llvm/CodeGen/GCStrategy.h: No such file or directory*
>>>>> *   20 | #include "llvm/CodeGen/GCStrategy.h"*
>>>>> *      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~*
>>>>> *compilation terminated.*
>>>>>
>>>>> Could you please help me to solve this issue. 
>>>>> I have used the llvm-project's main branch to build this. Do we need 
>>>>> to strict to a special commit in llvm-project to build gollvm?
>>>>>
>>>>> I am building this on ubuntu 20.04
>>>>>
>>>>> Thank you,
>>>>> Kavindu
>>>>>
>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "golang-nuts" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to golang-nuts...@googlegroups.com.
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/golang-nuts/c33bd416-c366-4fb0-a966-17553ffd0a76n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/golang-nuts/c33bd416-c366-4fb0-a966-17553ffd0a76n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/919540c7-acb0-4324-8fbe-f90049515315n%40googlegroups.com.

Reply via email to