[llvm-commits] CMake broke on 'TheX86_32Target' & 'TheX86_64Target'

Daniel Dunbar daniel at zuster.org
Sat Jul 18 15:12:19 PDT 2009


Hi Aaron,

I figured out what the problem is, its not actually a cmake issue but
a naming issue. I will have a fix in today.

 - Daniel

On Fri, Jul 17, 2009 at 3:35 PM, Aaron
Gray<aaronngray.lists at googlemail.com> wrote:
> 2009/7/17 Daniel Dunbar <daniel at zuster.org>
>>
>> Hi Aaron,
>>
>> Sorry this is my fault. Unfortunately, I also don't know how to fix
>> it. I thought that fixing the library dependencies in the CMake file
>> would get it.
>
>
> Daniel,
>
> Yes, looking at the CMake files it looks as if it should work !
>
> I have reverted back to an earlier stable revision for now.
>
>>My MSVC machine is incredibly slow, and it has been a long time since
>>I have done any real development on it. I'll try to figure out what is
>>going on, but I would really appreciate it if a more qualified cmake
>>or MSVC person could help out.
>
> I'll have a look if no one else more experienced with CMake picks this up.
>
> Cheers,
>
> Aaron
> On Fri, Jul 17, 2009 at 1:09 PM, Aaron
> Gray<aaronngray.lists at googlemail.com> wrote:
>> Hi,
>>
>> Being lazy here but I cannot get CMake VS project to build as it is
>> complaining about 'TheX86_64Target' and 'TheX86_32Target'.
>>
>> There seems to be a new library LLVMX86Info.lib that contains them but I
>> dont know CMake well enough to solve this.
>>
>> llc and lli are failing :-
>>
>> 33> Creating library D:\Projects\LLVM\llvm-coff\lib\Debug\lli.lib and
>> object
>> D:\Projects\LLVM\llvm-coff\lib\Debug\lli.exp
>> 32> Creating library D:\Projects\LLVM\llvm-coff\lib\Debug\llc.lib and
>> object
>> D:\Projects\LLVM\llvm-coff\lib\Debug\llc.exp
>> 32>LLVMX86AsmPrinter.lib(X86AsmPrinter.obj) : error LNK2001: unresolved
>> external symbol _TheX86_64Target
>> 32>LLVMX86AsmPrinter.lib(X86AsmPrinter.obj) : error LNK2001: unresolved
>> external symbol _TheX86_32Target
>> 32>D:\Projects\LLVM\llvm-coff\bin\Debug\llc.exe : fatal error LNK1120: 2
>> unresolved externals
>>
>> Aaron
>>
>>
>>
>>
>> > _______________________________________________
>> > llvm-commits mailing list
>> > llvm-commits at cs.uiuc.edu
>> > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>> >
>> >
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>



More information about the llvm-commits mailing list