Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r84196 - trunk/libs/log/doc
From: andrey.semashev_at_[hidden]
Date: 2013-05-08 16:54:22


Author: andysem
Date: 2013-05-08 16:54:22 EDT (Wed, 08 May 2013)
New Revision: 84196
URL: http://svn.boost.org/trac/boost/changeset/84196

Log:
Added an entry about LNK1123 error.
Text files modified:
   trunk/libs/log/doc/rationale.qbk | 8 ++++++++
   1 files changed, 8 insertions(+), 0 deletions(-)

Modified: trunk/libs/log/doc/rationale.qbk
==============================================================================
--- trunk/libs/log/doc/rationale.qbk (original)
+++ trunk/libs/log/doc/rationale.qbk 2013-05-08 16:54:22 EDT (Wed, 08 May 2013)
@@ -185,4 +185,12 @@
 
 [endsect]
 
+[section:msvc_link_fails_lnk1123 Why MSVC 2010 fails to link the library with error LNK1123: failure during conversion to COFF: file invalid or corrupt?]
+
+If you have several versions of Visual Studio installed and trying to build the library with Visual Studio 2010, the compilation may fail with linker error LNK1123. This seems to be a [@http://stackoverflow.com/questions/10888391/link-fatal-error-lnk1123-failure-during-conversion-to-coff-file-invalid-or-c known problem] caused by some conflict between Visual Studio 2010 and .NET Framework 4.5, which is installed with Visual Studio 2012.
+
+The suggested solution is to upgrade Visual Studio 2010 to Visual Studio 2010 SP1 or overwrite `C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\cvtres.exe` with the one of Visual Studio 2010 SP1 or 2012.
+
+[endsect]
+
 [endsect]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk