|
Boost Users : |
From: Dernoncourt, Wayne CTR NAVAIR 3184, ,10 (wayne.dernoncourt_at_[hidden])
Date: 2004-02-06 08:42:31
Well that worked much better as far as it went (747 updated files out of 747 targets wth no skipped files and no failures). The version of the bjam binary was a little larger (~5k) than the one I compiled<scratches head>, but using this produced no errors.
Unfortunately we still have at least a few problems. As I described originally we are using a highly specialized third party SDK. Part of this SDK redefines reverse_iterator (as well as min & max) evidently the MS Visual C++ reverse iterator is broken in some way. From a cursory examination of the two implementations, it appears that both the two are very similiar in functionality if not implementation. The issue with min/max could be eliminated by commenting out line 59 of boost/config/stllib/dinkumware.hpp (line defines BOOST_NO_STD_MIN_MAX). There doesn't appear to be a similiar line for the reverse iterator.
One of the issues appears to be that this third party SDK doesn't seem to use namespaces for the SDK. From my limited understanding, for namespaces to be used effectively, the different libraries/SDK's would need to be in their own namespaces. If Boost had theirs and the third party used the global namespaces, there could still be conflicts. Is my understanding correct?
-----Original Message-----
From: boost-users-bounces_at_[hidden]
[mailto:boost-users-bounces_at_[hidden]]On Behalf Of Administrator
Sent: Thursday, February 05, 2004 15:11
To: 'Boost Users mailing list'
Subject: RE: [Boost-users] configuring boost on MS Visual Studio 6 where
the installation drive isn't C:
Binaries of bjam are released separately. You can actually download a
binary of bjam for nt at the bottom of the Sourceforge download page here:
http://sourceforge.net/project/showfiles.php?group_id=7586
Also get the latest version (1.31.0) of boost as it has an easier install
stage.
The command-line should be:
bjam "-sTOOLS=msvc" "-sMSVC_ROOT=D:\Progra~1\Micros~1"
You can avoid all that if you execute vcvars32.bat and then do:
bjam "-sTOOLS=msvc"
That should si
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net