The LLVM Trials
Recently I started making a programming language…
I decided to write it in Golang. This was not a problem in and of itself, but the LLVM bindings or implementations for Golang were and still are lacking. I tried using TinyGo LLVM bindings but that required LLVM to be installed on the system. I use Windows.
I use Windows.
I. use. Windows.
Windows.
I tried. I followed instructions and everything, but I just could not get it installed. In the end, I reverted to using llir/llvm for creating the IR, and somehow managed to install clang to compile the IR. This seems incredibly hacky to me, and so if anyone has a way to install LLVM properly on windows can you please leave a comment?
Anyway, the compilation is done, so back to trying to run it.