[cfe-dev] linkage errors for VS2005 Release build

Viktar Zviarovich Viktar.Zviarovich at brunel.ac.uk
Thu Mar 5 11:50:44 PST 2009


Hi Sebastian,

This is the full list of errors. As you already figured out from the
messages there are 4 unresolved externals reported which are Sema
member-functions. May be you know the tool that can dump the list of
symbols defined in the library?

Victor

-----Original Message-----
From: Sebastian Redl [mailto:sebastian.redl at getdesigned.at] 
Sent: 05 March 2009 19:39
To: Viktar Zviarovich
Cc: cfe-dev at cs.uiuc.edu
Subject: Re: [cfe-dev] linkage errors for VS2005 Release build

Viktar Zviarovich wrote:
>
> Hi all,
>
>  
>
> I've tried to build Release version of clang obtained from the head of
> SVN using Visual C++ 2005 and got the linkage errors listed at the end
> of this letter. Has anyone tried to do the same and found some
> solution/workaround for this? Interestingly enough the Debug version
> is building without any errors.
>
>  
>
> One more detail: I used CMake in combination with nmake.
>
>  
>
> Best regards,
>
> Victor
>
>  
>
> The errors:
>
>  
>
Hmm, strange. Is this the full list of all errors? If not, i.e. if every
single function that uses the smart pointers fails, then this could be a
mismatch of DISABLE_SMART_POINTERS between object files.
If it is the full list, I don't think that's possible. It's a peculiar
selection of functions that's missing: ActOnCallExpr, ActOnCompoundStmt,
ActOnAsmStmt and ActOnClassTemplate, all in Sema.

Sebastian




More information about the cfe-dev mailing list