Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Scanning dependencies of target wheel_core
- [ 5%] Building CXX object src/CMakeFiles/wheel_core.dir/core.cpp.o
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:11:
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_string.h:113:12: error: explicit
- specialization of non-template struct 'hash'
- struct hash<wheel::string>
- ^ ~~~~~~~~~~~~~~~
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_string.h:114:14: error: unknown template name
- '__hash_base'
- : public __hash_base<size_t, wheel::string>
- ^
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_string.h:114:47: error: expected
- '{' after base class list
- : public __hash_base<size_t, wheel::string>
- ^
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_string.h:114:47: error: expected ';' after
- struct
- : public __hash_base<size_t, wheel::string>
- ^
- ;
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_string.h:114:47: error: expected
- unqualified-id
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:121:15: error: no template named
- 'unordered_map' in namespace 'std'; did you mean '::std::tr1::unordered_map'?
- std::unordered_map<string, Module*> modules;
- ~~~~~^~~~~~~~~~~~~
- ::std::tr1::unordered_map
- /usr/include/c++/4.2.1/tr1/unordered_map:51:11: note: '::std::tr1::unordered_map' declared here
- class unordered_map
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- In file included from /usr/include/c++/4.2.1/tr1/unordered_map:37:
- In file included from /usr/include/c++/4.2.1/tr1/hashtable:63:
- /usr/include/c++/4.2.1/tr1/hashtable_policy.h:828:20: error: implicit instantiation of undefined template
- 'std::tr1::hash<wheel::string>'
- _H1 _M_h1;
- ^
- /usr/include/c++/4.2.1/tr1/hashtable:142:14: note: in instantiation of template class
- 'std::tr1::__detail::_Hash_code_base<wheel::string, std::pair<const wheel::string, wheel::Module
- *>, std::_Select1st<std::pair<const wheel::string, wheel::Module *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>' requested
- here
- public __detail::_Hash_code_base<_Key, _Value, _ExtractKey, _Equal,
- ^
- /usr/include/c++/4.2.1/tr1/unordered_map:52:14: note: in instantiation of template class
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, wheel::Module *>,
- std::allocator<std::pair<const wheel::string, wheel::Module *> >, std::_Select1st<std::pair<const
- wheel::string, wheel::Module *> >, std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>' requested here
- : public _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc,
- ^
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:121:46: note: in instantiation of
- template class 'std::tr1::unordered_map<wheel::string, wheel::Module *,
- std::tr1::hash<wheel::string>, std::equal_to<wheel::string>, std::allocator<std::pair<const
- wheel::string, wheel::Module *> >, false>' requested here
- std::unordered_map<string, Module*> modules;
- ^
- /usr/include/c++/4.2.1/tr1/functional_hash.h:48:12: note: template is declared here
- struct hash;
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- In file included from /usr/include/c++/4.2.1/tr1/unordered_map:37:
- /usr/include/c++/4.2.1/tr1/hashtable:379:27: error: no type named '_Hash_code_type' in
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, wheel::Module *>,
- std::allocator<std::pair<const wheel::string, wheel::Module *> >, std::_Select1st<std::pair<const
- wheel::string, wheel::Module *> >, std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>'
- typename _Hashtable::_Hash_code_type) const;
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- /usr/include/c++/4.2.1/tr1/unordered_map:52:14: note: in instantiation of template class
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, wheel::Module *>,
- std::allocator<std::pair<const wheel::string, wheel::Module *> >, std::_Select1st<std::pair<const
- wheel::string, wheel::Module *> >, std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>' requested here
- : public _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc,
- ^
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:121:46: note: in instantiation of
- template class 'std::tr1::unordered_map<wheel::string, wheel::Module *,
- std::tr1::hash<wheel::string>, std::equal_to<wheel::string>, std::allocator<std::pair<const
- wheel::string, wheel::Module *> >, false>' requested here
- std::unordered_map<string, Module*> modules;
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- In file included from /usr/include/c++/4.2.1/tr1/unordered_map:37:
- /usr/include/c++/4.2.1/tr1/hashtable:383:31: error: no type named '_Hash_code_type' in
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, wheel::Module *>,
- std::allocator<std::pair<const wheel::string, wheel::Module *> >, std::_Select1st<std::pair<const
- wheel::string, wheel::Module *> >, std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>'
- typename _Hashtable::_Hash_code_type);
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- /usr/include/c++/4.2.1/tr1/unordered_map:69:31: error: no type named 'hasher' in
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, wheel::Module *>,
- std::allocator<std::pair<const wheel::string, wheel::Module *> >, std::_Select1st<std::pair<const
- wheel::string, wheel::Module *> >, std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>'
- typedef typename _Base::hasher hasher;
- ~~~~~~~~~~~~~~~~^~~~~~
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:121:46: note: in instantiation of
- template class 'std::tr1::unordered_map<wheel::string, wheel::Module *,
- std::tr1::hash<wheel::string>, std::equal_to<wheel::string>, std::allocator<std::pair<const
- wheel::string, wheel::Module *> >, false>' requested here
- std::unordered_map<string, Module*> modules;
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:15:
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_resource.h:23:15: error: no template named
- 'unordered_map' in namespace 'std'; did you mean '::std::tr1::unordered_map'?
- std::unordered_map<string, databuffer_t*> cache;
- ~~~~~^~~~~~~~~~~~~
- ::std::tr1::unordered_map
- /usr/include/c++/4.2.1/tr1/unordered_map:51:11: note: '::std::tr1::unordered_map' declared here
- class unordered_map
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- In file included from /usr/include/c++/4.2.1/tr1/unordered_map:37:
- In file included from /usr/include/c++/4.2.1/tr1/hashtable:63:
- /usr/include/c++/4.2.1/tr1/hashtable_policy.h:828:20: error: implicit instantiation of undefined template
- 'std::tr1::hash<wheel::string>'
- _H1 _M_h1;
- ^
- /usr/include/c++/4.2.1/tr1/hashtable:142:14: note: in instantiation of template class
- 'std::tr1::__detail::_Hash_code_base<wheel::string, std::pair<const wheel::string,
- std::vector<unsigned char, std::allocator<unsigned char> > *>, std::_Select1st<std::pair<const
- wheel::string, std::vector<unsigned char, std::allocator<unsigned char> > *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>' requested
- here
- public __detail::_Hash_code_base<_Key, _Value, _ExtractKey, _Equal,
- ^
- /usr/include/c++/4.2.1/tr1/unordered_map:52:14: note: in instantiation of template class
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *>, std::allocator<std::pair<const wheel::string,
- std::vector<unsigned char, std::allocator<unsigned char> > *> >, std::_Select1st<std::pair<const
- wheel::string, std::vector<unsigned char, std::allocator<unsigned char> > *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>' requested here
- : public _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc,
- ^
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_resource.h:23:52: note: in instantiation of
- template class 'std::tr1::unordered_map<wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *, std::tr1::hash<wheel::string>, std::equal_to<wheel::string>,
- std::allocator<std::pair<const wheel::string, std::vector<unsigned char, std::allocator<unsigned
- char> > *> >, false>' requested here
- std::unordered_map<string, databuffer_t*> cache;
- ^
- /usr/include/c++/4.2.1/tr1/functional_hash.h:48:12: note: template is declared here
- struct hash;
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- In file included from /usr/include/c++/4.2.1/tr1/unordered_map:37:
- /usr/include/c++/4.2.1/tr1/hashtable:379:27: error: no type named '_Hash_code_type' in
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *>, std::allocator<std::pair<const wheel::string,
- std::vector<unsigned char, std::allocator<unsigned char> > *> >, std::_Select1st<std::pair<const
- wheel::string, std::vector<unsigned char, std::allocator<unsigned char> > *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>'
- typename _Hashtable::_Hash_code_type) const;
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- /usr/include/c++/4.2.1/tr1/unordered_map:52:14: note: in instantiation of template class
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *>, std::allocator<std::pair<const wheel::string,
- std::vector<unsigned char, std::allocator<unsigned char> > *> >, std::_Select1st<std::pair<const
- wheel::string, std::vector<unsigned char, std::allocator<unsigned char> > *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>' requested here
- : public _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc,
- ^
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_resource.h:23:52: note: in instantiation of
- template class 'std::tr1::unordered_map<wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *, std::tr1::hash<wheel::string>, std::equal_to<wheel::string>,
- std::allocator<std::pair<const wheel::string, std::vector<unsigned char, std::allocator<unsigned
- char> > *> >, false>' requested here
- std::unordered_map<string, databuffer_t*> cache;
- ^
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- In file included from /usr/include/c++/4.2.1/tr1/unordered_map:37:
- /usr/include/c++/4.2.1/tr1/hashtable:383:31: error: no type named '_Hash_code_type' in
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *>, std::allocator<std::pair<const wheel::string,
- std::vector<unsigned char, std::allocator<unsigned char> > *> >, std::_Select1st<std::pair<const
- wheel::string, std::vector<unsigned char, std::allocator<unsigned char> > *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>'
- typename _Hashtable::_Hash_code_type);
- ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/core.cpp:7:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/src/../include/wheel_core.h:13:
- In file included from /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_module.h:16:
- /usr/include/c++/4.2.1/tr1/unordered_map:69:31: error: no type named 'hasher' in
- 'std::tr1::_Hashtable<wheel::string, std::pair<const wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *>, std::allocator<std::pair<const wheel::string,
- std::vector<unsigned char, std::allocator<unsigned char> > *> >, std::_Select1st<std::pair<const
- wheel::string, std::vector<unsigned char, std::allocator<unsigned char> > *> >,
- std::equal_to<wheel::string>, std::tr1::hash<wheel::string>,
- std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash,
- std::tr1::__detail::_Prime_rehash_policy, false, false, true>'
- typedef typename _Base::hasher hasher;
- ~~~~~~~~~~~~~~~~^~~~~~
- /Users/mattivapa/Dropbox/Koodailuja/wcl/include/wheel_core_resource.h:23:52: note: in instantiation of
- template class 'std::tr1::unordered_map<wheel::string, std::vector<unsigned char,
- std::allocator<unsigned char> > *, std::tr1::hash<wheel::string>, std::equal_to<wheel::string>,
- std::allocator<std::pair<const wheel::string, std::vector<unsigned char, std::allocator<unsigned
- char> > *> >, false>' requested here
- std::unordered_map<string, databuffer_t*> cache;
- ^
- 15 errors generated.
- make[2]: *** [src/CMakeFiles/wheel_core.dir/core.cpp.o] Error 1
- make[1]: *** [src/CMakeFiles/wheel_core.dir/all] Error 2
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement