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

[Windows] slashes in Windows pathnames in build logs

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Trivial
    • Resolution: Won't Fix
    • 4.2.0
    • 4.2.2
    • Build and Installation
    • None
    • Cosmetic

    Description

      The Windows build logs are mixing slashes and backclashes in pathnames when linking library objects (see below). We should be consistent and use the same path separator everywhere.

      Build started: Project: .stdcxx, Configuration: 8s Optimized Static|Win32

      ...
      Creating command line "cmd.exe /c C:\DOCUME~1\batman\LOCALS~1\Temp\VadA21F.bat"
      Creating temporary file "C:\DOCUME~1\batman\LOCALS~1\Temp\RSPA222.bs" with contents
      [
      /c /O2 /I "$(TOPDIR)\include" /I "$(TOPDIR)\include\ansi" /I "$(BUILDDIR)\8s\include" /D "_MBCS" /FD /EHsc /MT /GS- /GR /Fo"$(BUILDDIR)\8s\src/" /W3 /nologo /Zi /Gd /D_CRT_SECURE_NO_DEPRECATE /Qvc8 /Qlocation,link,"C:\Program Files\Microsoft Visual Studio 8\VC\bin"
      ..\..\..\src\strtol.cpp
      ..\..\..\src\ti_time_get.cpp
      ..\..\..\src\locale_global.cpp
      ...
      ]
      Creating command line "icl.exe "@C:\DOCUME~1\batman\LOCALS~1\Temp\RSPA222.bs""
      Creating temporary file "C:\DOCUME~1\batman\LOCALS~1\Temp\RSPA225.bs" with contents
      [
      /OUT:"$(BUILDDIR)\8s\lib\libstd8s.lib" /nologo /NODEFAULTLIB:"libcpmt.lib"
      $(BUILDDIR)\8s\src/assert.obj
      $(BUILDDIR)\8s\src\atomic.obj
      $(BUILDDIR)\8s\src/bitset.obj
      $(BUILDDIR)\8s\src/catalog.obj
      ...
      $(BUILDDIR)\8s\src/version.obj
      $(BUILDDIR)\8s\src/wcodecvt.obj
      $(BUILDDIR)\8s\src/wctype.obj
      ]
      Creating command line "xilib.exe "@C:\DOCUME~1\batman\LOCALS~1\Temp\RSPA225.bs""

      -------

      Attachments

        Activity

          People

            vitek Travis Vitek
            sebor Martin Sebor
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h
                1h