
OK, I've done some more research and it would appear that the fault is not in any of my modules, but is a problem with using the flavour of GCC 4.2 shipped by Apple with their command-line tools for Xcode 4.x. I found the following article which describes the same issue elsewhere in Boost: https://svn.boost.org/trac/boost/ticket/6362 If I can find the anonymous enum within the files included within decay.hpp I can patch it by providing a tag for the enum and this will rectify the issue. I'm also going to try using 1.55.0 to see if somebody's already beaten me to it. Best wishes. Tim Burgess -----Original Message----- From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Tim Burgess Sent: 17 November 2013 22:32 To: boost-users list Subject: [Boost-users] Issue with compilation using XCode 4.6/GCC Hi, I have a project for Windows/Mac that builds fine using VS2010, but generates errors when I build using Xcode 4.6 with the GCC compiler (required, as this project also uses wxWidgets). All of my modules compile cleanly, but I get the following "orphaned" error output that doesn't seem to belong to any module: SurfaceReader Group /users/tim/developer/libraries/boost_1_54_0/boost/type_traits/decay.hpp /users/tim/developer/libraries/boost_1_54_0/boost/type_traits/decay.hpp:28: '<anonymous enum>' is/uses anonymous type /users/tim/developer/libraries/boost_1_54_0/boost/type_traits/decay.hpp:28: Trying to instantiate 'template<class T> struct boost::remove_reference' /users/tim/developer/libraries/boost_1_54_0/boost/type_traits/decay.hpp:38: '<anonymous enum>' is/uses anonymous type /users/tim/developer/libraries/boost_1_54_0/boost/type_traits/decay.hpp:38: Trying to instantiate 'template<class T> struct boost::remove_reference' I realise that I haven't provided the command that Xcode is using to build the project - this isn't deliberate, but I can't seem to locate where Xcode provides this on-screen using the VoiceOver accessibility tool (I'm a totally blind developer). Can anybody offer any advice regarding decay.hpp errors (I'm not including it directly in any of my modules), or can direct to me to where I might find a log that would provide more detail as to the compilation options that Xcode is using (i.e. its GCC-equivalent command line)? Many thanks in advance. Best wishes. Tim Burgess _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users