From: Robert D. <rcd...@gm...> - 2009-05-21 02:44:53
|
With everyone's help here, along with a little bit of peeking into bjam script files, I managed to generate the following list of preprocessor defines that I am specifying for both ASL and APL on Windows when I build them: _UNICODE UNICODE _SCL_SECURE_NO_DEPRECATE _CRT_SECURE_NO_DEPRECATE USE_WINTHREAD _WIN32_WINNT=0x0501 ADOBE_TEST_MICROSOFT_NO_DEPRECATE ADOBE_SERIALIZATION ADOBE_STD_SERIALIZATION BOOST_SIGNALS_STATIC_LINK BOOST_THREAD_USE_LIB BOOST_ALL_NO_LIB __TBB_NO_IMPLICIT_LINKAGE NOMINMAX Everything seems to be working fine now! So far, I've been able to compile APL and ASL into static libraries on Windows using CMake. However, the real test will be getting the Begin test app to work! Thanks for the support everyone. On Wed, May 20, 2009 at 1:51 PM, Sean Parent <sea...@ma...> wrote: > The issue may be that ADOBE_STD_SERIALIZATION=1 is not defined (this should > be an optional flag but we may not fully be testing without it). Also note > that boost and TBB have configuration options (well documented) that need to > be set appropriately. > > Looking at my GCC build I see the following: > > ADOBE_STD_SERIALIZATION=1 > BOOST_SIGNALS_STATIC_LINK=1 BOOST_THREAD_USE_LIB=1 BOOST_ALL_NO_LIB=1 > __TBB_NO_IMPLICIT_LINKAGE=1 > > > Sean > > On May 19, 2009, at 6:49 PM, Robert Dailey wrote: > > Hey guys, >> >> I'm compiling the HEAD in Perforce, and I'm running into a few compiler >> errors on MSVC9: >> >> D:\IT\perforce\asl\adobe_platform_libraries\adobe/implementation/expression_formatter.hpp(32) >> : error C2504: 'basic_omanipulator' : base class undefined >> D:\IT\perforce\asl\adobe_platform_libraries\adobe/implementation/expression_formatter.hpp(32) >> : error C2143: syntax error : missing ',' before '<' >> D:\IT\perforce\asl\adobe_platform_libraries\adobe/implementation/expression_formatter.hpp(34) >> : error C2143: syntax error : missing ';' before '<' >> D:\IT\perforce\asl\adobe_platform_libraries\adobe/implementation/expression_formatter.hpp(34) >> : error C4430: missing type specifier - int assumed. Note: C++ does not >> support default-int >> D:\IT\perforce\asl\adobe_platform_libraries\adobe/implementation/expression_formatter.hpp(34) >> : error C2238: unexpected token(s) preceding ';' >> >> These errors occurred while compiling property_model_formatter.cpp in APL. >> Any reason for this failure? Are there certain files in APL that I should >> NOT be compiling? >> >> ------------------------------------------------------------------------------ >> Crystal Reports - New Free Runtime and 30 Day Trial >> Check out the new simplified licensing option that enables >> unlimited royalty-free distribution of the report engine >> for externally facing server and web deployment. >> >> http://p.sf.net/sfu/businessobjects_______________________________________________ >> Adobe-source-devel mailing list >> Ado...@li... >> https://lists.sourceforge.net/lists/listinfo/adobe-source-devel >> > > |