Uploaded image for project: 'C++ Standard Library'
  1. C++ Standard Library
  2. STDCXX-86

[MSVC 8.0] compilation error on the use of __value

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 4.1.2
    • 4.1.3
    • Build and Installation
    • None
    • MSVC 8.0

    Description

      The library fails to compile with MSVC 8.0 with the following errors:

      cl -D_RWCONFIG=12d -I.\..\..\../include -I.\..\..\../include/ansi -I.\..\..\.. -I.\..\..\.. -I.. -I. -D_RWBUILD_std -nologo -GX -MD -W3 -O2 -GR -c ..\catalog.cpp
      cl : Command line warning D9035 : option 'GX' has been deprecated and will be removed in a future release
      cl : Command line warning D9036 : use 'EHsc' instead of 'GX'
      catalog.cpp
      .\..\..\../include\rw/algobase.h(120) : error C4980: '_value' : use of this keyword requires /clr:oldSyntax command line option
      .\..\..\../include\rw/algobase.h(120) : error C3630: error when processing the token '_value'
      .\..\..\../include\rw/_algobase.h(120) : fatal error C1190: managed targeted code requires a '/clr' option
      NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\cl.EXE"' : return code '0x2'
      Stop.

      Attachments

        Activity

          People

            sebor Martin Sebor
            sebor Martin Sebor
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: