c++.stlsoft - Pantheios: Breaking change coming in 1.0.1 beta54!
- "Matthew Wilson" <matthew hat.stlsoft.dot.org> Nov 17 2007
Please note that the next release of Pantheios - 1.0.1 beta 54; due 19th Nov - will contain a breaking change involving all stock front-ends. *ALL* code using Pantheios must be recompiled, or linker errors may occur. fe.simple: all instances of FE_SIMPLE_PROCESS_IDENTITY should be replaced with PANTHEIOS_FE_PROCESS_IDENTITY fe.N: all instances of PAN_FE_N_PROCESS_IDENTITY should be replaced with PANTHEIOS_FE_PROCESS_IDENTITY fe.WindowsRegistry: all instances of PAN_FE_PROCESS_IDENTITY should be replaced with PANTHEIOS_FE_PROCESS_IDENTITY Please ensure that you do full search and replace in all projects depending on Pantheios. There is no backwards compatibility measure. Attempting to compile code using the old symbols will fail, however, with an error along the lines of: fe_err.cpp(9) : error C2226: syntax error : unexpected type '_pantheios_no_longer_uses_the_symbol_FE_SIMPLE_PROCESS_IDENTITY_all_front_e nds_now_recognise_PANTHEIOS_FE_PROCESS_IDENTITY_' I apologise for the inconvenience, but it's extremely important to get all these ironed out before the 1.0 release proper. Cheers Matt -- Dr Matthew D. Wilson Director, Synesis Software - Fit-for-purpose Software Solutions (www.synesis.com.au) Author: "Extended STL, volume 1", Addison-Wesley, 2007 (www.extendedstl.com) Author: "Imperfect C++", Addison-Wesley, 2004 (www.imperfectcplusplus.com)
Nov 17 2007