Rabie Ben Atitallah created TS-3987:
---------------------------------------
Summary: 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)