|
Boost : |
From: John Maddock (john_at_[hidden])
Date: 2004-08-13 05:31:31
> LINK : fatal error LNK1104: cannot open file
> 'libboost_date_time-iw-mt-gd-1_32.lib'
>
>
> Has anybody an idea where to search?
OK, here's the problem: originally we had one Intel toolset: "intel-win32"
which created the library suffix "iw" (note no version number!), and this is
what the auto-link header currently searches for.
However people have started adding versioned Intel toolsets, which means
that we now produce an ad-hoc mixture of library names, some with
compiler-version suffixes and some without, the autolink code could handle
either form, but as it's not psychic it can't handle both :-(
So, one fix is to define BOOST_ALL_NO_LIB to disable auto-linking for
versioned Intel toolsets. But we really aught to come up with a better
solution (if there is one).
John.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk