Opened 19 years ago
Closed 17 years ago
#121 closed defect (fixed)
Incorrect target paths
| Reported by: | ghost | Owned by: | somebody |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | component1 | Version: | |
| Keywords: | Cc: |
Description
Given a user-config of {{{ using msvc
: 7.1_stlport4
: "C:/Program Files/Microsoft Visual Studio .NET 2003/Vc7/bin/cl.exe"
;
using stlport
: 4.6.2
: "X:/boost-regression/STLport-4.6.2/stlport"
"X:/boost-regression/STLport-4.6.2/lib"
;
}}}
and bjam command line of:
bjam msvc-7.1_stlport4 stdlib=stlport-4.6.2
we get target paths of:
bin/msvc-7.1_stlport4/debug/stdlib-stlport-4.6.2/stdlib-stlport-4.6.2/threading-multi/hello.rsp
with duplicated stllib-stlport-4.6.2.
Note:
See TracTickets
for help on using tickets.

Tested and could not reproduce this. Most likely this got closed a long time ago but someone forgot to close the ticket.
Used the given settings and the following project files:
Used the following command:
And got the following output:
...found 10 targets... ...updating 7 targets... MkDir1-quick-fix-for-windows bin if not exist "bin\\" mkdir "bin" MkDir1-quick-fix-for-windows bin\msvc-7.1_stlport4 if not exist "bin\msvc-7.1_stlport4\\" mkdir "bin\msvc-7.1_stlport4" MkDir1-quick-fix-for-windows bin\msvc-7.1_stlport4\debug if not exist "bin\msvc-7.1_stlport4\debug\\" mkdir "bin\msvc-7.1_stlport4\debug" MkDir1-quick-fix-for-windows bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2 if not exist "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\\" mkdir "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2" MkDir1-quick-fix-for-windows bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi if not exist "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\\" mkdir "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi" file bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.obj.rsp "aaa.cpp" -Fo"bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.obj" -TP /Z7 /Od /Ob0 /W3 /GR /MDd /Zc:forScope /Zc:wchar_t /GB /Op /wd4675 /EHs -c -D_STLP_DEBUG=1 -D_STLP_DEBUG_UNINITIALIZED=1 -D_STLP_USE_DYNAMIC_LIB=1 "-IX:\boost-regression\STLport-4.6.2\stlport" compile-c-c++ bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.obj call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul cl /Zm800 -nologo @"bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.obj.rsp" file bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe.rsp "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.obj" msvc.link bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe call "C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\vcvars32.bat" >nul link /NOLOGO /INCREMENTAL:NO /DEBUG /subsystem:console /out:"bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe" /LIBPATH:"X:\boost-regression\STLport-4.6.2\lib" @"bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe.rsp" if %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL% if exist "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe.manifest" ( mt -nologo -manifest "bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe.manifest" "-outputresource:bin\msvc-7.1_stlport4\debug\stdlib-stlport-4.6.2\threading-multi\aaa.exe;1" ) ...updated 7 targets...