From: Mat M. <mat...@em...> - 2009-05-20 04:44:23
|
On Tue, May 19, 2009 at 9:15 PM, Robert Dailey <rcd...@gm...> wrote: > Thanks for the help. > I must be going crazy and seeing things, because this error: > expression_formatter.hpp(32) : error C2504: 'basic_omanipulator' : base > class undefined > shouldn't be happening. > expression_formatter.hpp includes <adobe/iomanip.hpp>, which in turn > includes > <adobe/manip.hpp>, which contains the definition of basic_omanipulator. I checked my include paths, and I have adobe_source_libraries and adobe_platform_libraries set in my include path. And it obviously has no problem finding the files it is including. > Any explanation for this, other than the fact that I'm not using bjam? I think that regardless of what build system I'm using, this error should not be occurring. I'd need a bit more info before I can answer usefully. Are you compiling the Adobe Begin visual studio solution, or is this your own project, or are you using CMake? If you are not using one of the provided bjam files or visual studio solutions then you may not have the necessary flags, options and macros set. The reasons that I encouraged you to begin with bjam included: 1) Once things were configured you'd have a baseline build that you could compare to/test against. 2) You could use the build system as an oracle to determine the options to pass the compiler if you're going your own way - Mat |