[cfe-dev] Did anyone build clang/llvm on visual studio.
Jon Linkins
redirectedifilikeyou at hotmail.com
Sun Jun 20 13:42:31 PDT 2010
Victor Zverovich <victor.zverovich at ...> writes:
>
>
> Hi Vincent,
>
> I used to have exactly the same errors when building release version of clang
with VS2005 (debug version was fine). Don't remember exactly the details but it
seemed to be a VS bug. Installing that enormous Service Pack 1 for Visual Studio
2005
(http://www.microsoft.com/downloads/details.aspx?FamilyId=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en)
made these errors go away.
>
> Hope this helps.
>
> Victor
>
> On 10 February 2010 17:42, Vincent Richomme <forumer <at> smartmobili.com>
wrote:...
> I just tried(At revision 95782) to build all on Windows XP 32 bit - VS2005
> and it's broken :
> 3>------ Skipped Build: Project: check, Configuration: Release Win32
> ------
> 3>Project not selected to build for this solution configuration
> 1> Creating library Z:\dev\Misc\llvm\lib\Release\CIndex.lib and object
> Z:\dev\Misc\llvm\lib\Release\CIndex.exp
> 1>clangSema.lib(Sema.obj) : error LNK2001: unresolved external symbol
> "public: virtual class clang::ASTOwningResult<&[thunk]: __thiscall
> clang::ActionBase::`vcall'{8,{flat}}' }'> __thiscall
> clang::Sema::ActOnCompoundStmt(class clang::SourceLocation,class
> clang::SourceLocation,class clang::ASTMultiPtr<&[thunk]: __thiscall
> clang::ActionBase::`vcall'{8,{flat}}' }'>,bool)"
>
> ...
>
>
>
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at ...
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
Hi,
Has anyone else had similar problems to this? I have VS 2005 with service pack 1
installed and I get the same errors building for release (the debug build is
fine) as those above.
Un-inlining functions fixed one of the errors. Does anyone know of any better
fixes or workarounds? I'm using code that was checked out about a week ago.
Thanks,
Jon
More information about the cfe-dev
mailing list