Boost logo

Boost :

Subject: Re: [boost] [log] Release Candidate 4 released
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2010-01-31 14:03:51


----- Original Message -----
From: "Andrey Semashev" <andrey.semashev_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Sunday, January 31, 2010 7:35 PM
Subject: Re: [boost] [log] Release Candidate 4 released

>
> On 01/31/2010 08:20 PM, vicente.botet wrote:
>> I have needed to build with threading=multi to avoid a lot of errors. Couldn't the Jamfiles take care setting threading=multi when needed?
>
> threading=multi is a user-side configuration.

if I build with threading=single there are a lot of errors. So maybe you could include different files in the library depending on this feature and execute only the tests that could be run.

>> Another error. Where mc can be found?
>>
>> mc.compile ..\..\..\bin.v2\libs\log\build\gcc-mingw-4.4.0\debug\threading-multi\simple_event_log.h
>> 'mc' n'est pas reconnu en tant que commande interne
>> ou externe, un programme ex,cutable ou un fichier de commandes.
>>
>> mc -h "..\..\..\bin.v2\libs\log\build\gcc-mingw-4.4.0\debug\threading-multi" -r "..\..\..\bin.v2\libs\log\build\gcc-mingw-4.4.0\debug\threading-multi" "..\..\..\libs\log\src\simple_event_log.mc"
>>
>> ...failed mc.compile ..\..\..\bin.v2\libs\log\build\gcc-mingw-4.4.0\debug\threading-multi\simple_event_log.h ..\..\..\bin.v2\libs\log\build\gcc-mingw-4.4.0\debug\threading-multi\simple_event_log.rc...
>
> I believe, from MSVC distribution. Not sure if Express Edition contains it.

I'm building with gcc-mingw-4.4.0, but with msvc-9.0express I get the same error.

compile-c-c++ ..\..\..\bin.v2\libs\log\build\msvc-9.0express\debug\threading-multi\trivial.obj
trivial.cpp
msvc.compile.mc ..\..\..\bin.v2\libs\log\build\msvc-9.0express\debug\threading-multi\simple_event_log.h
'mc' n'est pas reconnu en tant que commande interne
ou externe, un programme ex,cutable ou un fichier de commandes.

    call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86 >nul
mc -h "..\..\..\bin.v2\libs\log\build\msvc-9.0express\debug\threading-multi" -r "..\..\..\bin.v2\libs\log\build\msvc-9.0express\debug\threading-multi" "..\..\..\libs\log\src\simple_event_log.mc"

Any one can help with this?

Vicente


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk