Hi,
I'm interested in this library and will use it in my project. (The other
alternative was the POCO shared library but I don't want to add POCO in that
project).
I just tried by curiosity to install it with VC10 and it seems to fail. VC9
seems to work fine. I used bjam. Here is the log:
E:/SDK/boost/extension-reflection/tools/build/v2/tools\msvc.jam:320: in
configure-really
*** argument error
* rule path.make ( native )
* called with: ( )
* missing argument native
E:/SDK/boost/extension-reflection/tools/build/v2/util\path.jam:44:see
definition of rule 'make' being called
E:/SDK/boost/extension-reflection/tools/build/v2/tools\msvc.jam:172: in
configure
E:/SDK/boost/extension-reflection/tools/build/v2/tools\msvc.jam:145: in
msvc.init
E:/SDK/boost/extension-reflection/tools/build/v2/build\toolset.jam:38: in
toolset.using
E:/SDK/boost/extension-reflection/tools/build/v2\build-system.jam:434: in
process-explicit-toolset-requests
E:/SDK/boost/extension-reflection/tools/build/v2\build-system.jam:513: in
load
E:\SDK\boost\extension-reflection\tools\build\v2/kernel\modules.jam:281: in
import
E:\SDK\boost\extension-reflection\tools\build\v2\kernel\bootstrap.jam:128:
in boost-build
E:\SDK\boost\extension-reflection\boost-build.jam:17: in module scope
I don't know if VC10 compatibility is already a requirement for Boost
libraries (I doubt it as VC10 is still in Beta) but I guess it's good for
you to know that it don't compile.
Hope that helps.
Joël.
On Wed, Jun 24, 2009 at 11:25 PM, Rex Kerr
If you have any trouble compiling the examples or doing the tutorials, or
have a question about advanced usage, I am quite available to help with that (that's easier than refactoring code).
Thanks for the offer and the feedback.
I do have one other concern, and that is API stability. If I do decide to go ahead with boost.extension and it is eventually accepted into boost proper then upgrades of boost versions means potential major refactoring of all components that use plugins. Having gone through this pain in the past with other boost libraries it is a high level concern. While an API change is expected now and then, having to rewrite too much code at once isn't desirable! Any advice on how to protect against this?
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users