[LLVMdev] [LLVMDev] Trouble Linking
Óscar Fuentes
ofv at wanadoo.es
Fri Oct 15 08:32:53 PDT 2010
Jeff Kunkel <jdkunk3 at gmail.com> writes:
> I am writing my register allocator directly in the LLVM tree, and I am
> having trouble linking my project on windows msvc 10.0 compiler. The
> error are below, but let me say what I have changed.
> 1. I added "(void) llvm::createJDKunkRegisterAllocator();" to the
> struct ForcePassLinking::ForcePassLinking() method in
> "llvm\include\llvm\LinkAllPasses.h"
> 2. I added "FunctionPass* createJDKunkRegisterAllocator();" to header
> "llvm\CodeGen\Passes.h."
> 3. I implemented "FunctionPass* createJDKunkRegisterAllocator()" in my cpp file.
>
> I know the api change said some items were changed, and it has worked
> until the api change e-mail came out. However, I cannot figure out
> what I need to change to have this project link.
Is you register allocator on an existing LLVM library? Which one?
Or did you create a new library for it?
Have you added the new source files to the corresponding CMakeLists.txt
file ?
[snip]
More information about the llvm-dev
mailing list