Boost logo

Boost-Build :

From: Robert Ramey (ramey_at_[hidden])
Date: 2007-08-02 23:51:18


Prashant Thakre wrote:
> On 02/08/07, Robert Ramey <ramey_at_[hidden]> wrote:
>> I'm getting the following from my bjam build with 1.34.
>>
>> Its picking up the mt command from my shell. I don't find any there
>> mt command
>> in my system although its referred to in the msvc.jam file
>>
>> I can do the samething with msvc-7.1 with no problem
>>
>> Any help appreciated.
>>
>> Robert Ramey
>>
> mt is the Manifest Tool which should be present in the Visual Studio
> installation directory. Also, it is available in the Microsoft Windows
> Software Development Kit (SDK).

I'm using MSVC 8.0 Express Edition. I could find no mt.exe in those
files but I did find such a file in my VC 2003/Common 7/bin/winnt directory.
I made a copy into the bin directory of the msvc 8.0 express edition.
When I ran bjam again I got the output below. This suggests to me
that either the mt.exe I have (dated 6/19/2002) is out of sync with the
current one or the msvc.jam file isn't quite right. Again, any help
would be appreciated.

Robert Ramey

msvc.link.dll
..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll
..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.lib
   Creating library
..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.lib
and object
..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.exp
Nothing to do!
Modes of operation:
   -hashupdate Update hashes of member files
   -makecdfs Generate CDF files to make catalogs
   -verbose Disply piles of debugging information

Modifiers:
   -manifest <foo.man> The name of the manifest to work with

Normal usage: mt.exe -hashupdate -makecdfs -manifest foo.man

        call "C:\Program Files\Microsoft Visual Studio 8\VC\vcvarsall.bat"
x86 >nul
link /NOLOGO /INCREMENTAL:NO /DLL /DEBUG /subsystem:console
/out:"..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll"
/IMPLIB:"..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.lib"
@"..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll.rsp"
        if %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL%
        if exist
"..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll.manifest"
(
            mt -nologo -manifest
"..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll.manifest"
"-outputresource:..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll;2"
        )

...failed msvc.link.dll
..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.dll
..\..\..\bin.v2\libs\serialization\build\msvc-8.0\debug\threading-multi\boost_serialization-vc80-mt-gd-1_34_1.lib...


Boost-Build 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