[ 
https://issues.apache.org/jira/browse/TS-3987?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

James Peach resolved TS-3987.
-----------------------------
    Resolution: Invalid

I don't know what "Marble" is, but this is the Apache Traffic Server project. 
We can help with that but not with Marble :)

> error: reference to 'random_access_iterator_tag' is ambiguous
> -------------------------------------------------------------
>
>                 Key: TS-3987
>                 URL: https://issues.apache.org/jira/browse/TS-3987
>             Project: Traffic Server
>          Issue Type: Bug
>            Reporter: Rabie Ben Atitallah
>
> Dear All,
> I'm trying to install Marble module on OS X Yosemite 10.10.5, and I got this 
> error error: reference to 'random_access_iterator_tag' is ambiguous. Please 
> could someone help me to resolve it, 
> thanks in advance
> Rabie
> MacBook-Pro-de-Rabie:marble rabie$ make
> [  1%] Built target astro
> Scanning dependencies of target marblewidget
> [  1%] Building CXX object 
> src/lib/marble/CMakeFiles/marblewidget.dir/geodata/data/GeoDataRegion.o
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.cpp:13:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.h:15:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataObject.h:16:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/geodata_export.h:15:
> In file included from /Library/Frameworks/QtCore.framework/Headers/QtGlobal:1:
> /Library/Frameworks/QtCore.framework/Headers/qglobal.h:320:6: warning: "This 
> version of Mac OS X is unsupported" [-W#warnings]
> #    warning "This version of Mac OS X is unsupported"
>      ^
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.cpp:13:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.h:15:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataObject.h:21:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/QMetaType:1:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qmetatype.h:49:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qdatastream.h:46:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qiodevice.h:46:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qobject.h:50:
> /Library/Frameworks/QtCore.framework/Headers/qlist.h:171:22: error: reference 
> to 'random_access_iterator_tag' is ambiguous
>         typedef std::random_access_iterator_tag  iterator_category;
>                      ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:364:30:
>  note: candidate
>       found by name lookup is 'std::__1::random_access_iterator_tag'
> struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public 
> bidirectional_iterator_tag {};
>                              ^
> /Library/Frameworks/QtCore.framework/Headers/qiterator.h:51:12: note: 
> candidate found by name lookup is 'std::random_access_iterator_tag'
>     struct random_access_iterator_tag;
>            ^
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.cpp:13:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.h:15:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataObject.h:21:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/QMetaType:1:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qmetatype.h:49:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qdatastream.h:46:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qiodevice.h:46:
> In file included from 
> /Library/Frameworks/QtCore.framework/Headers/qobject.h:50:
> /Library/Frameworks/QtCore.framework/Headers/qlist.h:218:22: error: reference 
> to 'random_access_iterator_tag' is ambiguous
>         typedef std::random_access_iterator_tag  iterator_category;
>                      ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:364:30:
>  note: candidate
>       found by name lookup is 'std::__1::random_access_iterator_tag'
> struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public 
> bidirectional_iterator_tag {};
>                              ^
> /Library/Frameworks/QtCore.framework/Headers/qiterator.h:51:12: note: 
> candidate found by name lookup is 'std::random_access_iterator_tag'
>     struct random_access_iterator_tag;
>            ^
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.cpp:13:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.h:16:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataLatLonAltBox.h:25:
> In file included from /Library/Frameworks/QtCore.framework/Headers/QHash:1:
> /Library/Frameworks/QtCore.framework/Headers/qhash.h:332:22: error: reference 
> to 'bidirectional_iterator_tag' is ambiguous
>         typedef std::bidirectional_iterator_tag iterator_category;
>                      ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:363:30:
>  note: candidate
>       found by name lookup is 'std::__1::bidirectional_iterator_tag'
> struct _LIBCPP_TYPE_VIS_ONLY bidirectional_iterator_tag : public 
> forward_iterator_tag {};
>                              ^
> /Library/Frameworks/QtCore.framework/Headers/qiterator.h:50:12: note: 
> candidate found by name lookup is 'std::bidirectional_iterator_tag'
>     struct bidirectional_iterator_tag;
>            ^
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.cpp:13:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataRegion.h:16:
> In file included from 
> /Users/rabie/Downloads/marble/src/lib/marble/geodata/data/GeoDataLatLonAltBox.h:25:
> In file included from /Library/Frameworks/QtCore.framework/Headers/QHash:1:
> /Library/Frameworks/QtCore.framework/Headers/qhash.h:397:22: error: reference 
> to 'bidirectional_iterator_tag' is ambiguous
>         typedef std::bidirectional_iterator_tag iterator_category;
>                      ^
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:363:30:
>  note: candidate
>       found by name lookup is 'std::__1::bidirectional_iterator_tag'
> struct _LIBCPP_TYPE_VIS_ONLY bidirectional_iterator_tag : public 
> forward_iterator_tag {};
>                              ^
> /Library/Frameworks/QtCore.framework/Headers/qiterator.h:50:12: note: 
> candidate found by name lookup is 'std::bidirectional_iterator_tag'
>     struct bidirectional_iterator_tag;
>            ^
> 1 warning and 4 errors generated.
> make[2]: *** 
> [src/lib/marble/CMakeFiles/marblewidget.dir/geodata/data/GeoDataRegion.o] 
> Error 1
> make[1]: *** [src/lib/marble/CMakeFiles/marblewidget.dir/all] Error 2
> make: *** [all] Error 2



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to