Hello

I finally partially builded Boost_log v1 with Boost 1_46_1 using MinGW (gcc 4.4.0) on windows 7.
It's a great victory for me, because it took a long time.
I contribute here, if anyone need it or is able to make it work better.

-------------- Error 1 --------------
Title : Compiling Boost_log v1 with Boost 1_46_1 including Filesystem v3

Symptom : error: 'external_string_type' is not a member of 'boost::filesystem3::wpath'

Fix : using Filesystem_version 2 (thanks http://stackoverflow.com/questions/6076405/what-is-boost-log-how-to-get-it-and-how-to-build-it)
(don't forget to #define BOOST_FILESYSTEM_VERSION 2 in your projects using Boost_log)

-------------- Error 2 --------------
Title : Using windows path

Symptom : "windres.exe" + "C:\Program is not recognize as a valid command" (free translation)

Fix : reinstalling MinGW, in a directory without space allowed bjam to find windres.exe

-------------- Error 3 --------------
Title : (maybe a boost log v1 bug ?)

Symptom : libs\log\src\event_log_backend.cpp:55: error: external linkage required for symbol 'boost::log_mt_nt5::sinks::event_log::success' because of 'dllexport' attribute

Fix (seams to work, but confirmation still needed) : replace libs\log\src\event_log_backend.cpp line 55/56/57/58 from  :
BOOST_LOG_EXPORT const event_type_t ...
to
extern BOOST_LOG_EXPORT const event_type_t ...

-------------- Error 4 --------------
Title : comeback of error 1

Symptom : Error 1 reproduce only on "release" build (but debug was build)

Fix : no fix. Already spended 4 hours on this. I just use debug dll.
Note : it implies i use debug dll for filesystem, system, thread and regex too (maybe implying i use both debug and release version in my final project)

-------------- Error 5 --------------
Title : linking my project (the one that use boost log) with signle threaded instead of multi threaded

Symptom : undefined reference to `boost::log_mt_nt5::basic_attribute_set<char>::~basic_attribute_set()'

Fix : link your project using log v1 with libboost_log-mgw44-mt-d-1_46_1.dll not libboost_log-mgw44-d-1_46_1.dll
(note the -d for "debug because i couldn't build the release cf error 4)


Have a nice build !