|
Boost Users : |
Subject: Re: [Boost-users] Issue with compilation using XCode 4.6/GCC
From: Tim Burgess (tim_at_[hidden])
Date: 2013-11-18 05:11:39
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_at_[hidden]] 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_at_[hidden]
http://lists.boost.org/mailman/listinfo.cgi/boost-users
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net