Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [ 7%] Building CXX object CMakeFiles/example.dir/example/example12.cpp.o
- [ 14%] Building CXX object CMakeFiles/example.dir/example/example.cpp.o
- [ 21%] Building CXX object CMakeFiles/example.dir/example/example8.cpp.o
- [ 28%] Building CXX object CMakeFiles/example.dir/example/example2.cpp.o
- /home/mathben/git/pybind11/example/example.cpp:25:16: error: expected constructor, destructor, or type conversion before ‘(’ token
- PYBIND11_PLUGIN(example) {
- ^
- /home/mathben/git/pybind11/example/example2.cpp:31:9: error: ‘set’ in namespace ‘py’ does not name a type
- py::set get_set() {
- ^
- /home/mathben/git/pybind11/example/example2.cpp:46:10: error: ‘set’ in namespace ‘std’ does not name a template type
- std::set<std::string> get_set_2() {
- ^
- /home/mathben/git/pybind11/example/example2.cpp:82:24: error: ‘py::set’ has not been declared
- void print_set(py::set set) {
- ^
- /home/mathben/git/pybind11/example/example2.cpp:88:33: error: ‘set’ in namespace ‘std’ does not name a template type
- void print_set_2(const std::set<std::string> &set) {
- ^
- /home/mathben/git/pybind11/example/example2.cpp:88:36: error: expected ‘,’ or ‘...’ before ‘<’ token
- void print_set_2(const std::set<std::string> &set) {
- ^
- /home/mathben/git/pybind11/example/example2.cpp: In member function ‘void Example2::print_set(int)’:
- /home/mathben/git/pybind11/example/example2.cpp:83:26: error: ‘begin’ was not declared in this scope
- for (auto item : set)
- ^
- /home/mathben/git/pybind11/example/example2.cpp:83:26: note: suggested alternative:
- In file included from /usr/include/c++/5.3.0/vector:66:0,
- from /usr/include/python3.5m/pybind11/common.h:27,
- from /usr/include/python3.5m/pybind11/pytypes.h:12,
- from /usr/include/python3.5m/pybind11/cast.h:13,
- from /usr/include/python3.5m/pybind11/pybind11.h:26,
- from /home/mathben/git/pybind11/example/example.h:1,
- from /home/mathben/git/pybind11/example/example2.cpp:11:
- /usr/include/c++/5.3.0/bits/range_access.h:87:5: note: ‘std::begin’
- begin(_Tp (&__arr)[_Nm])
- ^
- /home/mathben/git/pybind11/example/example2.cpp:83:26: error: ‘end’ was not declared in this scope
- for (auto item : set)
- ^
- /home/mathben/git/pybind11/example/example2.cpp:83:26: note: suggested alternative:
- In file included from /usr/include/c++/5.3.0/vector:66:0,
- from /usr/include/python3.5m/pybind11/common.h:27,
- from /usr/include/python3.5m/pybind11/pytypes.h:12,
- from /usr/include/python3.5m/pybind11/cast.h:13,
- from /usr/include/python3.5m/pybind11/pybind11.h:26,
- from /home/mathben/git/pybind11/example/example.h:1,
- from /home/mathben/git/pybind11/example/example2.cpp:11:
- /usr/include/c++/5.3.0/bits/range_access.h:97:5: note: ‘std::end’
- end(_Tp (&__arr)[_Nm])
- ^
- /home/mathben/git/pybind11/example/example2.cpp: In member function ‘void Example2::print_set_2(int)’:
- /home/mathben/git/pybind11/example/example2.cpp:89:26: error: ‘set’ was not declared in this scope
- for (auto item : set)
- ^
- /home/mathben/git/pybind11/example/example2.cpp: In function ‘void init_ex2(pybind11::module&)’:
- /home/mathben/git/pybind11/example/example2.cpp:136:26: error: ‘get_set’ is not a member of ‘Example2’
- .def("get_set", &Example2::get_set, "Return a Python set")
- ^
- /home/mathben/git/pybind11/example/example2.cpp:137:27: error: ‘get_set’ is not a member of ‘Example2’
- .def("get_set2", &Example2::get_set, "Return a C++ set")
- ^
- CMakeFiles/example.dir/build.make:62: recipe for target 'CMakeFiles/example.dir/example/example.cpp.o' failed
- make[2]: *** [CMakeFiles/example.dir/example/example.cpp.o] Error 1
- make[2]: *** Waiting for unfinished jobs....
- /home/mathben/git/pybind11/example/example12.cpp: In member function ‘virtual int PyExample12::run(int)’:
- /home/mathben/git/pybind11/example/example12.cpp:43:13: error: expected primary-expression before ‘int’
- int, /* Return type */
- ^
- /home/mathben/git/pybind11/example/example12.cpp:44:22: error: expected primary-expression before ‘,’ token
- Example12, /* Parent class */
- ^
- /home/mathben/git/pybind11/example/example12.cpp:47:9: error: ‘PYBIND11_OVERLOAD’ was not declared in this scope
- );
- ^
- /home/mathben/git/pybind11/example/example12.cpp:48:5: warning: no return statement in function returning non-void [-Wreturn-type]
- }
- ^
- /home/mathben/git/pybind11/example/example12.cpp: In member function ‘virtual void PyExample12::pure_virtual()’:
- /home/mathben/git/pybind11/example/example12.cpp:52:13: error: expected primary-expression before ‘void’
- void, /* Return type */
- ^
- /home/mathben/git/pybind11/example/example12.cpp:53:22: error: expected primary-expression before ‘,’ token
- Example12, /* Parent class */
- ^
- /home/mathben/git/pybind11/example/example12.cpp:56:9: error: ‘PYBIND11_OVERLOAD_PURE’ was not declared in this scope
- );
- ^
- /home/mathben/git/pybind11/example/example8.cpp:53:29: error: expected constructor, destructor, or type conversion before ‘(’ token
- PYBIND11_DECLARE_HOLDER_TYPE(T, ref<T>);
- ^
- /home/mathben/git/pybind11/example/example8.cpp:54:29: error: expected constructor, destructor, or type conversion before ‘(’ token
- PYBIND11_DECLARE_HOLDER_TYPE(T, std::shared_ptr<T>);
- ^
- CMakeFiles/example.dir/build.make:110: recipe for target 'CMakeFiles/example.dir/example/example2.cpp.o' failed
- make[2]: *** [CMakeFiles/example.dir/example/example2.cpp.o] Error 1
- CMakeFiles/example.dir/build.make:350: recipe for target 'CMakeFiles/example.dir/example/example12.cpp.o' failed
- make[2]: *** [CMakeFiles/example.dir/example/example12.cpp.o] Error 1
- CMakeFiles/example.dir/build.make:254: recipe for target 'CMakeFiles/example.dir/example/example8.cpp.o' failed
- make[2]: *** [CMakeFiles/example.dir/example/example8.cpp.o] Error 1
- CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/example.dir/all' failed
- make[1]: *** [CMakeFiles/example.dir/all] Error 2
- Makefile:138: recipe for target 'all' failed
- make: *** [all] Error 2
- make -j 8 5.14s user 0.32s system 300% cpu 1.818 total
Advertisement
Add Comment
Please, Sign In to add comment