stdcxx-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Commented: (STDCXX-685) [Windows] slashes in Windows pathnames in build logs
Date Tue, 05 Feb 2008 19:14:08 GMT

    [ https://issues.apache.org/jira/browse/STDCXX-685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12565853#action_12565853
] 

Martin Sebor commented on STDCXX-685:
-------------------------------------

I think both compilers understand them (at least in #include directives). I'm just wondering
where they're coming from. I've searched the [etc/config/windows/|http://svn.apache.org/repos/asf/stdcxx/trunk/etc/config/windows/]
directory to see if any of the scripts could be inserting the forward slashes and I think
I found it. See the third line of the output:

{noformat}
$ (cd ~/stdcxx && grep '^[^"][^"]*"/[^/]' etc/config/windows/* | grep -v "\.~")  
                                           
etc/config/windows/configure.wsf:    CPPFLAGS += joinArray(defines, "/D");
etc/config/windows/configure.wsf:        command += joinArray(defines, "/D")
etc/config/windows/configure.wsf:        stageDir + "/$1obj");
etc/config/windows/makelog.wsf:    var resLogPath = logPath.replace(/\\/mg, "/");  
etc/config/windows/projectdef.js:            "/i:\"%etcdir%\\nls\" /l:%%l > \"%bindir%\\%%l.bat\"";
etc/config/windows/run_locale_utils.wsf:- "/d" debug;
etc/config/windows/run_locale_utils.wsf:- "/n" no cleanup;
etc/config/windows/run_locale_utils.wsf:- "/s" tests location, output;
etc/config/windows/run_locale_utils.wsf:- "/f" tests functionality; is followed by:
etc/config/windows/run_locale_utils.wsf:    - "/i:@NlsDir>"
etc/config/windows/run_locale_utils.wsf:    - "/l:@LocaleName>";
etc/config/windows/run_locale_utils.wsf:- "/b:@BinDir";
etc/config/windows/run_locale_utils.wsf:- "/O:@OutFile"
etc/config/windows/utilities.js:                    fso.BuildPath(path.replace(/\"/g, ""),
"bin\\windiff") +
{noformat}

> [Windows] slashes in Windows pathnames in build logs
> ----------------------------------------------------
>
>                 Key: STDCXX-685
>                 URL: https://issues.apache.org/jira/browse/STDCXX-685
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Build
>    Affects Versions: 4.2.0
>            Reporter: Martin Sebor
>            Assignee: Farid Zaripov
>            Priority: Trivial
>
> 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""
> -------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message