Skip to content

Trying to build llvm bindings for legacy code #77

Open
@worldsayshi

Description

@worldsayshi

Hi, as part of a free time project I've tried and failed multiple times to get this project to build. I'm stuck at getting these llvm bindings to build. I gave up trying to get llvm-0.10.0.1 to build (the actual dependency). it seemed just to old.

The last couple of tries I've tried to get llvm-3.2.0.2 to build. At least now I can use Vagrant to get an environment that is more likely to work, Currently "precise32". So I have installed llvm 2.9 and clang 2.9 with apt-get. At least that worked now. But when I try to build llvm-3.2.0.2 llvm-base-3.2.0.2 complains about missing c headers (Core.h, Linker.h). I've managed to hack myself past some such problems but there are always new ones. Seems there is some version discrepancy.

Most preferably I would get llvm-0.10.0.1 to build though.

Does anyone have any pointers for getting at least one of the versions of the llvm bindings to build on an ubuntu machine (precise pangolin or other - I'm using Vagrant so I can easily change)? What version of build tools do I need (g++/gcc)? Any recommendations?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions