Boost logo

Boost :

From: Fanta, Richard (Richard.Fanta_at_[hidden])
Date: 2003-01-09 12:29:08


Hiya,

Compiling Boost with MinGW has produced .obj and .lib files in directories
such as
boost_1_29_0\libs\date_time\build\bin\libboost_date_time.lib\mingw\debug\run
time-link-dynamic (when run on a Win2k PC). e.g. libboost_date_time.lib,
gregorian_types.obj, etc. This happens for all Boost libs projects when
compiling with "bjam -sTOOLS=mingw -sBUILD='debug release'.

Two things seem wrong with this picture:
  a) .lib is not dynamic but static
  b) .lib and .obj files would seem to be in Microsoft .COFF format, rather
than the .a and .o GNU formats.

Hence, I'm unable to link the bjam produced libs from a separate application
of mine that uses simple Makefiles and MinGW/MSYS provided (Gnu) compilers
(which produce .o and .a files, etc).

I've tried to convert libraries like libboost_date_time.lib to
libboost_date_time.a using the reimp MinGW tools but that fails ("out of
memory").

Could someone please enlighten me on how to overcome these simple obstacles?
I'm clearly missing something at the moment.

Much thanks,
Rick

**** Important Notice to Recipients ****
It is important that you do not use e-mail to request, authorize or effect
the purchase or sale of any security or commodity, to send fund transfer
instructions, or to effect any other transactions. Any such request,
orders, or instructions that you send will not be accepted and will not be
processed by Morgan Stanley.
****************************************


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