Created
May 20, 2018 07:15
-
-
Save andeplane/24b2171bc72dfe01bc911ba260c81262 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
bash-3.2$ cd examples/demo_service | |
bash-3.2$ ls | |
CMakeLists.txt README.md build config.json service.cpp | |
bash-3.2$ boot --create-bridge . | |
* <boot>: Creating bridge | |
Creating network bridge for IncludeOS | |
Using default settings | |
Creating bridge bridge43, netmask 255.255.255.0, gateway 10.0.0.1 | |
Creating network bridge (requires sudo): | |
Password: | |
Configuring network bridge (requires sudo): | |
* <VMRunner>: Building with cmake ([]) | |
> -- Building for arch x86_64, platform x86_pc | |
> -- Target triple x86_64-pc-linux-elf | |
> -- Using vanilla CPU features: SSE3. CAPABS = -msse3 -mfpmath=sse | |
> -- Building without threading / SMP | |
> -- Looking for drivers in /Users/anderhaf/includeos//includeos/x86_64/drivers | |
> -- * Found virtionet | |
> -- * Found vmxnet3 | |
> -- * Found boot_logger | |
> -- * Found default_stdout | |
> -- Looking for plugins in /Users/anderhaf/includeos//includeos/x86_64/plugins | |
> -- * Found autoconf | |
> -- Configuring done | |
> -- Generating done | |
> -- Build files have been written to: /repos/IncludeOS/examples/demo_service/build | |
* <VMRunner>: Building with 'make' (params=[]) | |
/Users/anderhaf/includeos/includeos/bin/x86_64-pc-linux-elf-ld: warning: cannot find entry symbol _start; defaulting to 0000000000200000 | |
CMakeFiles/service.dir/service.cpp.obj: In function `HTML_RESPONSE()': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x296): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `handle_request(http::Request const&)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x3a9): undefined reference to `http::Version::Version(unsigned int, unsigned int)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x3ba): undefined reference to `http::Response::Response(http::Version, http::status_t)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x3c2): undefined reference to `http::Message::header()' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x3d0): undefined reference to `http::header::Server' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x49f): undefined reference to `http::Header::set_field(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x4c8): undefined reference to `http::Request::method() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x4d8): undefined reference to `http::Request::uri() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x4e4): undefined reference to `uri::URI::to_string() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x54e): undefined reference to `http::Message::add_body(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x564): undefined reference to `http::header::Content_Type' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x5c5): undefined reference to `http::Response::set_status_code(http::status_t)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x5cc): undefined reference to `http::header::Connection' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x6a0): undefined reference to `http::Header::set_field(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x7a5): undefined reference to `http::Header::set_field(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x7d6): undefined reference to `http::header::Content_Length' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x86d): undefined reference to `http::Message::body() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x896): undefined reference to `http::Header::set_field(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x8e3): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `Service::start()': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xa20): undefined reference to `net::Inet<net::IP4>& net::Super_stack::get<net::IP4>(int)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xa62): undefined reference to `Timers::periodic(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l> >, delegate<void (int), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xb00): undefined reference to `net::TCP::listen(net::Socket, delegate<void (std::__1::shared_ptr<net::tcp::Connection>), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xbf9): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `spec::inplace<32ul, 16ul, void, int>::inplace<Service::start()::$_0, Service::start()::$_0>(Service::start()::$_0&&)::{lambda(std::__1::aligned_storage<32ul, 16ul>::type&, int&&)#1}::__invoke(std::__1::aligned_storage<32ul, 16ul>::type&, int&&)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xcc9): undefined reference to `net::TCP::to_string() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xd0b): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `spec::inplace<32ul, 16ul, void, std::__1::shared_ptr<net::tcp::Connection> >::inplace<Service::start()::$_1, void (*)(std::__1::shared_ptr<net::tcp::Connection>)>(Service::start()::$_1&&)::{lambda(std::__1::aligned_storage<32ul, 16ul>::type&, std::__1::shared_ptr<net::tcp::Connection>&&)#1}::__invoke(std::__1::aligned_storage<32ul, 16ul>::type&, std::__1::shared_ptr<net::tcp::Connection>&&)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0xe12): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `Service::start()::$_1::__invoke(std::__1::shared_ptr<net::tcp::Connection>)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x103f): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `spec::inplace<32ul, 16ul, void, std::__1::shared_ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > > >::inplace<Service::start()::$_1::operator()(std::__1::shared_ptr<net::tcp::Connection>) const::{lambda(auto:1)#1}, {lambda(auto:1)#1}>(Service::start()::$_1::operator()(std::__1::shared_ptr<net::tcp::Connection>) const::{lambda(auto:1)#1}&&)::{lambda(std::__1::aligned_storage<32ul, 16ul>::type&, std::__1::shared_ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >&&)#1}::__invoke(std::__1::aligned_storage<32ul, 16ul>::type, std::__1::aligned_storage<32ul, 16ul>::type&)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x11be): undefined reference to `http::Request::Request(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, unsigned long, bool)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x11f5): undefined reference to `http::Response::status_code() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x11ff): undefined reference to `http::Response::status_code() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x1206): undefined reference to `http::code_description(http::status_t)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x122c): undefined reference to `http::Response::operator std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >() const' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x128e): undefined reference to `net::tcp::Connection::write(std::__1::shared_ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text+0x1374): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `http::Response::~Response()': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN4http8ResponseD2Ev[_ZN4http8ResponseD2Ev]+0x11): undefined reference to `vtable for http::Response' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN4http8ResponseD2Ev[_ZN4http8ResponseD2Ev]+0x28): undefined reference to `vtable for http::Message' | |
CMakeFiles/service.dir/service.cpp.obj: In function `std::__1::basic_stringbuf<char, std::__1::char_traits<char>, std::__1::allocator<char> >::overflow(int)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi[_ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi]+0x18a): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `std::__1::basic_ostream<char, std::__1::char_traits<char> >& std::__1::__put_character_sequence<char, std::__1::char_traits<char> >(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, unsigned long)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m[_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m]+0x114): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > std::__1::__pad_and_output<char, std::__1::char_traits<char> >(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char const*, char const*, char const*, std::__1::ios_base&, char)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_[_ZNSt3__116__pad_and_outputIcNS_11char_traitsIcEEEENS_19ostreambuf_iteratorIT_T0_EES6_PKS4_S8_S8_RNS_8ios_baseES4_]+0x166): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `net::Socket::to_string() const': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZNK3net6Socket9to_stringEv[_ZNK3net6Socket9to_stringEv]+0x107): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `net::tcp::Connection::on_read(unsigned long, delegate<void (std::__1::shared_ptr<std::__1::vector<unsigned char, std::__1::allocator<unsigned char> > >), spec::inplace, 32ul, 16ul>)': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN3net3tcp10Connection7on_readEm8delegateIFvNSt3__110shared_ptrINS3_6vectorIhNS3_9allocatorIhEEEEEEEN4spec7inplaceELm32ELm16EE[_ZN3net3tcp10Connection7on_readEm8delegateIFvNSt3__110shared_ptrINS3_6vectorIhNS3_9allocatorIhEEEEEEEN4spec7inplaceELm32ELm16EE]+0x38): undefined reference to `net::tcp::Read_buffer::reset(unsigned int, unsigned long)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN3net3tcp10Connection7on_readEm8delegateIFvNSt3__110shared_ptrINS3_6vectorIhNS3_9allocatorIhEEEEEEEN4spec7inplaceELm32ELm16EE[_ZN3net3tcp10Connection7on_readEm8delegateIFvNSt3__110shared_ptrINS3_6vectorIhNS3_9allocatorIhEEEEEEEN4spec7inplaceELm32ELm16EE]+0xb3): undefined reference to `net::tcp::Read_buffer::Read_buffer(unsigned long, unsigned int)' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN3net3tcp10Connection7on_readEm8delegateIFvNSt3__110shared_ptrINS3_6vectorIhNS3_9allocatorIhEEEEEEEN4spec7inplaceELm32ELm16EE[_ZN3net3tcp10Connection7on_readEm8delegateIFvNSt3__110shared_ptrINS3_6vectorIhNS3_9allocatorIhEEEEEEEN4spec7inplaceELm32ELm16EE]+0x17d): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `net::ip4::Addr::str() const': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZNK3net3ip44Addr3strEv[_ZNK3net3ip44Addr3strEv]+0xeb): undefined reference to `__stack_chk_fail' | |
CMakeFiles/service.dir/service.cpp.obj: In function `http::Request::~Request()': | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN4http7RequestD2Ev[_ZN4http7RequestD2Ev]+0x11): undefined reference to `vtable for http::Request' | |
/repos/IncludeOS/examples/demo_service/service.cpp:(.text._ZN4http7RequestD2Ev[_ZN4http7RequestD2Ev]+0x81): undefined reference to `vtable for http::Message' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::get_config()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x18): undefined reference to `Virtio::get_config(void*, int)' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::VirtioNet(hw::PCI_Device&, unsigned short)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x53): undefined reference to `Virtio::Virtio(hw::PCI_Device&)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xb7): undefined reference to `net::Ethernet::Ethernet(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>, MAC::Addr const&)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x3a6): undefined reference to `Virtio::queue_size(unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x3b6): undefined reference to `Virtio::queue_size(unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x3ce): undefined reference to `net::BufferStore::BufferStore(unsigned long, unsigned long)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x3d3): undefined reference to `Statman::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x433): undefined reference to `Statman::create(Stat::Stat_type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x43b): undefined reference to `Stat::get_uint64()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x475): undefined reference to `Statman::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x4d5): undefined reference to `Statman::create(Stat::Stat_type, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x4dd): undefined reference to `Stat::get_uint64()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x543): undefined reference to `Virtio::negotiate_features(unsigned int)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x74f): undefined reference to `Virtio::queue_size(unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x770): undefined reference to `Virtio::Queue::Queue(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned short, unsigned short, unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x7f0): undefined reference to `Virtio::queue_size(unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x810): undefined reference to `Virtio::Queue::Queue(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned short, unsigned short, unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x890): undefined reference to `Virtio::queue_size(unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x8b4): undefined reference to `Virtio::Queue::Queue(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned short, unsigned short, unsigned short)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x8f0): undefined reference to `Virtio::assign_queue(unsigned short, void const*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x934): undefined reference to `Virtio::assign_queue(unsigned short, void const*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x983): undefined reference to `Virtio::assign_queue(unsigned short, void const*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xa06): undefined reference to `net::BufferStore::get_buffer()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xa94): undefined reference to `Virtio::Queue::enqueue(gsl::span<Virtio::Token, -1l>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xae1): undefined reference to `Virtio::get_config(void*, int)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xb68): undefined reference to `Virtio::setup_complete(bool)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xbb1): undefined reference to `hw::PCI_Device::get_msix_vectors()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xbbe): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xc12): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xc2c): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xc81): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xc9b): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xcf0): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xd0f): undefined reference to `Virtio::get_legacy_irq()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xd17): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xd64): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xd8f): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xdca): undefined reference to `Events::subscribe(delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xe2a): undefined reference to `Virtio::Queue::kick()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0xeb4): undefined reference to `__stack_chk_fail' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1129): undefined reference to `net::BufferStore::~BufferStore()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::transmit(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x12d8): undefined reference to `Virtio::Queue::enqueue(gsl::span<Virtio::Token, -1l>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x131d): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1425): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x144a): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1514): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::add_receive_buffer(unsigned char*)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x15b6): undefined reference to `Virtio::Queue::enqueue(gsl::span<Virtio::Token, -1l>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x15ee): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::msix_recv_handler()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x163d): undefined reference to `Virtio::Queue::disable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1691): undefined reference to `Virtio::Queue::dequeue()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x16e3): undefined reference to `net::Ethernet::receive(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x16fd): undefined reference to `net::BufferStore::get_buffer()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x175e): undefined reference to `Virtio::Queue::enqueue(gsl::span<Virtio::Token, -1l>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1789): undefined reference to `Virtio::Queue::enable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x17a4): undefined reference to `Virtio::Queue::kick()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x17e0): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::msix_xmit_handler()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x183c): undefined reference to `Virtio::Queue::disable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1859): undefined reference to `Virtio::Queue::enable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1878): undefined reference to `Virtio::Queue::dequeue()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x18a6): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1910): undefined reference to `Virtio::Queue::enable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1a27): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::msix_conf_handler()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1a68): undefined reference to `Virtio::get_config(void*, int)' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::handle_deferred_devices()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1acb): undefined reference to `Virtio::Queue::kick()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::create_packet(int)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1b7c): undefined reference to `net::BufferStore::get_buffer()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::enqueue_tx(net::Packet*)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1c3e): undefined reference to `Virtio::Queue::enqueue(gsl::span<Virtio::Token, -1l>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1c96): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::poll()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1cd1): undefined reference to `Virtio::Queue::enable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1cdf): undefined reference to `Virtio::Queue::kick()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::deactivate()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d01): undefined reference to `Virtio::Queue::disable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d0d): undefined reference to `Virtio::Queue::disable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d19): undefined reference to `Virtio::Queue::disable_interrupts()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d2e): undefined reference to `Virtio::reset()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::move_to_this_cpu()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d5d): undefined reference to `SMP::cpu_id()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d7b): undefined reference to `net::BufferStore::move_to_this_cpu()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d87): undefined reference to `Virtio::move_to_this_cpu()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1d8c): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1dcd): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1de1): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1e2c): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1e43): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1e97): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1eb1): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1eec): undefined reference to `Events::subscribe(delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x1f27): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `autoreg_virtionet()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x2015): undefined reference to `PCI_manager::register_nic(unsigned short, unsigned short, delegate<std::__1::unique_ptr<hw::Nic, std::__1::default_delete<hw::Nic> > (hw::PCI_Device&, unsigned short), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text+0x203f): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >::~unique_ptr()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZNSt3__110unique_ptrIN3net6PacketENS_14default_deleteIS2_EEED2Ev[_ZNSt3__110unique_ptrIN3net6PacketENS_14default_deleteIS2_EEED2Ev]+0x47): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZNSt3__110unique_ptrIN3net6PacketENS_14default_deleteIS2_EEED2Ev[_ZNSt3__110unique_ptrIN3net6PacketENS_14default_deleteIS2_EEED2Ev]+0x97): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Packet::chain(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net6Packet5chainENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE[_ZN3net6Packet5chainENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE]+0xb3): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net6Packet5chainENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE[_ZN3net6Packet5chainENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE]+0x10e): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Link_layer<net::Ethernet>::device_name() const': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZNK3net10Link_layerINS_8EthernetEE11device_nameEv[_ZNK3net10Link_layerINS_8EthernetEE11device_nameEv]+0x80): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Link_layer<net::Ethernet>::create_link_downstream()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net10Link_layerINS_8EthernetEE22create_link_downstreamEv[_ZN3net10Link_layerINS_8EthernetEE22create_link_downstreamEv]+0x20): undefined reference to `net::Ethernet::transmit(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >, MAC::Addr, net::Ethertype)' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Link_layer<net::Ethernet>::set_ip4_upstream(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >, bool), spec::inplace, 32ul, 16ul>)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net10Link_layerINS_8EthernetEE16set_ip4_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEbEN4spec7inplaceELm32ELm16EE[_ZN3net10Link_layerINS_8EthernetEE16set_ip4_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEbEN4spec7inplaceELm32ELm16EE]+0xc1): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Link_layer<net::Ethernet>::set_ip6_upstream(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >, bool), spec::inplace, 32ul, 16ul>)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net10Link_layerINS_8EthernetEE16set_ip6_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEbEN4spec7inplaceELm32ELm16EE[_ZN3net10Link_layerINS_8EthernetEE16set_ip6_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEbEN4spec7inplaceELm32ELm16EE]+0xc4): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Link_layer<net::Ethernet>::set_arp_upstream(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net10Link_layerINS_8EthernetEE16set_arp_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEEN4spec7inplaceELm32ELm16EE[_ZN3net10Link_layerINS_8EthernetEE16set_arp_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEEN4spec7inplaceELm32ELm16EE]+0xc4): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `net::Link_layer<net::Ethernet>::set_vlan_upstream(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN3net10Link_layerINS_8EthernetEE17set_vlan_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEEN4spec7inplaceELm32ELm16EE[_ZN3net10Link_layerINS_8EthernetEE17set_vlan_upstreamE8delegateIFvNSt3__110unique_ptrINS_6PacketENS4_14default_deleteIS6_EEEEEN4spec7inplaceELm32ELm16EE]+0xc4): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::flush()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN9VirtioNet5flushEv[_ZN9VirtioNet5flushEv]+0x8): undefined reference to `Virtio::Queue::kick()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::~VirtioNet()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN9VirtioNetD2Ev[_ZN9VirtioNetD2Ev]+0x18): undefined reference to `net::BufferStore::~BufferStore()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `VirtioNet::~VirtioNet()': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZN9VirtioNetD0Ev[_ZN9VirtioNetD0Ev]+0x18): undefined reference to `net::BufferStore::~BufferStore()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `MAC::Addr::hex_str() const': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZNK3MAC4Addr7hex_strEv[_ZNK3MAC4Addr7hex_strEv]+0xf9): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `spec::inplace<32ul, 16ul, void, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> > >::inplace<delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>::delegate<VirtioNet>(VirtioNet*, void (VirtioNet::*)(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >))::{lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}, {lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}>(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>::delegate<VirtioNet>(VirtioNet*, void (VirtioNet::*)(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >))::{lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}&&)::{lambda(std::__1::aligned_storage<32ul, 16ul>::type&, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}::__invoke(std::__1::aligned_storage<32ul, 16ul>::type, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZZN4spec7inplaceILm32ELm16EvJNSt3__110unique_ptrIN3net6PacketENS1_14default_deleteIS4_EEEEEEC1IZN8delegateIFvS7_ES0_Lm32ELm16EEC1I9VirtioNetEEPT_MSF_FvS7_EEUlOS7_E_SK_EEOSF_ENUlRNS1_15aligned_storageILm32ELm16EE4typeESJ_E_8__invokeESP_SJ_[_ZZN4spec7inplaceILm32ELm16EvJNSt3__110unique_ptrIN3net6PacketENS1_14default_deleteIS4_EEEEEEC1IZN8delegateIFvS7_ES0_Lm32ELm16EEC1I9VirtioNetEEPT_MSF_FvS7_EEUlOS7_E_SK_EEOSF_ENUlRNS1_15aligned_storageILm32ELm16EE4typeESJ_E_8__invokeESP_SJ_]+0x65): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvirtionet.a(virtionet.cpp.obj): In function `spec::inplace<32ul, 16ul, void, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >, MAC::Addr, net::Ethertype>::inplace<delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >, MAC::Addr, net::Ethertype), spec::inplace, 32ul, 16ul>::delegate<net::Ethernet>(net::Ethernet&, void (net::Ethernet::*)(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >, MAC::Addr, net::Ethertype))::{lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&, MAC::Addr&&, net::Ethertype&&)#1}, {lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&, MAC::Addr&&, net::Ethertype&&)#1}>(net::Ethernet&&)::{lambda(std::__1::aligned_storage<32ul, 16ul>::type&, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&, MAC::Addr&&, net::Ethertype&&)#1}::__invoke(std::__1::aligned_storage<32ul, 16ul>::type, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&, MAC::Addr&&, net::Ethertype&&)': | |
/repos/IncludeOS/src/drivers/virtionet.cpp:(.text._ZZN4spec7inplaceILm32ELm16EvJNSt3__110unique_ptrIN3net6PacketENS1_14default_deleteIS4_EEEEN3MAC4AddrENS3_9EthertypeEEEC1IZN8delegateIFvS7_S9_SA_ES0_Lm32ELm16EEC1INS3_8EthernetEEERT_MSI_FvS7_S9_SA_EEUlOS7_OS9_OSA_E_SP_EEOSI_ENUlRNS1_15aligned_storageILm32ELm16EE4typeESM_SN_SO_E_8__invokeESU_SM_SN_SO_[_ZZN4spec7inplaceILm32ELm16EvJNSt3__110unique_ptrIN3net6PacketENS1_14default_deleteIS4_EEEEN3MAC4AddrENS3_9EthertypeEEEC1IZN8delegateIFvS7_S9_SA_ES0_Lm32ELm16EEC1INS3_8EthernetEEERT_MSI_FvS7_S9_SA_EEUlOS7_OS9_OSA_E_SP_EEOSI_ENUlRNS1_15aligned_storageILm32ELm16EE4typeESM_SN_SO_E_8__invokeESU_SM_SN_SO_]+0x84): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::vmxnet3(hw::PCI_Device&, unsigned short)': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x84): undefined reference to `net::Ethernet::Ethernet(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>, MAC::Addr const&)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x2d9): undefined reference to `net::BufferStore::BufferStore(unsigned long, unsigned long)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x309): undefined reference to `hw::PCI_Device::parse_capabilities()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x311): undefined reference to `hw::PCI_Device::probe_resources()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x319): undefined reference to `hw::PCI_Device::msix_cap()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x329): undefined reference to `hw::PCI_Device::init_msix()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x331): undefined reference to `hw::PCI_Device::get_msix_vectors()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x3b1): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x3e1): undefined reference to `Events::subscribe(delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x502): undefined reference to `SMP::cpu_id()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x519): undefined reference to `hw::PCI_Device::setup_msix_vector(unsigned char, unsigned char)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x532): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x593): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x5ad): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x601): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x61b): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x66f): undefined reference to `Events::subscribe(unsigned char, delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x9c5): undefined reference to `net::BufferStore::get_buffer()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0xa54): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0xa8f): undefined reference to `Events::subscribe(delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0xbd0): undefined reference to `__stack_chk_fail' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0xd4b): undefined reference to `net::BufferStore::~BufferStore()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::transmit(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >)': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0xef2): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0xfdc): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1020): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1089): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::retrieve_hwaddr()': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1312): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::refill(vmxnet3::rxring_state&)': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x13d2): undefined reference to `net::BufferStore::get_buffer()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::create_packet(int)': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x156c): undefined reference to `net::BufferStore::get_buffer()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::transmit_handler()': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x167d): undefined reference to `net::BufferStore::release_internal(void*)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x187a): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::receive_handler(int)': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1a78): undefined reference to `net::BufferStore::get_buffer()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1b42): undefined reference to `net::Ethernet::receive(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1be1): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::move_to_this_cpu()': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1de5): undefined reference to `net::BufferStore::move_to_this_cpu()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1e21): undefined reference to `Events::get()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1e44): undefined reference to `Events::subscribe(delegate<void (), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1e6a): undefined reference to `SMP::cpu_id()' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1e8a): undefined reference to `hw::PCI_Device::rebalance_msix_vector(unsigned short, unsigned char, unsigned char)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1ec7): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `register_func()': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1f45): undefined reference to `PCI_manager::register_nic(unsigned short, unsigned short, delegate<std::__1::unique_ptr<hw::Nic, std::__1::default_delete<hw::Nic> > (hw::PCI_Device&, unsigned short), spec::inplace, 32ul, 16ul>)' | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text+0x1f6f): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::~vmxnet3()': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text._ZN7vmxnet3D2Ev[_ZN7vmxnet3D2Ev]+0x18): undefined reference to `net::BufferStore::~BufferStore()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `vmxnet3::~vmxnet3()': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text._ZN7vmxnet3D0Ev[_ZN7vmxnet3D0Ev]+0x18): undefined reference to `net::BufferStore::~BufferStore()' | |
/Users/anderhaf/includeos/includeos/x86_64/drivers/libvmxnet3.a(vmxnet3.cpp.obj): In function `spec::inplace<32ul, 16ul, void, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> > >::inplace<delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>::delegate<vmxnet3>(vmxnet3*, void (vmxnet3::*)(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >))::{lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}, {lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}>(delegate<void (std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >), spec::inplace, 32ul, 16ul>::delegate<vmxnet3>(vmxnet3*, void (vmxnet3::*)(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >))::{lambda(std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}&&)::{lambda(std::__1::aligned_storage<32ul, 16ul>::type&, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)#1}::__invoke(std::__1::aligned_storage<32ul, 16ul>::type, std::__1::unique_ptr<net::Packet, std::__1::default_delete<net::Packet> >&&)': | |
/repos/IncludeOS/src/drivers/vmxnet3.cpp:(.text._ZZN4spec7inplaceILm32ELm16EvJNSt3__110unique_ptrIN3net6PacketENS1_14default_deleteIS4_EEEEEEC1IZN8delegateIFvS7_ES0_Lm32ELm16EEC1I7vmxnet3EEPT_MSF_FvS7_EEUlOS7_E_SK_EEOSF_ENUlRNS1_15aligned_storageILm32ELm16EE4typeESJ_E_8__invokeESP_SJ_[_ZZN4spec7inplaceILm32ELm16EvJNSt3__110unique_ptrIN3net6PacketENS1_14default_deleteIS4_EEEEEEC1IZN8delegateIFvS7_ES0_Lm32ELm16EEC1I7vmxnet3EEPT_MSF_FvS7_EEUlOS7_E_SK_EEOSF_ENUlRNS1_15aligned_storageILm32ELm16EE4typeESJ_E_8__invokeESP_SJ_]+0x65): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos/includeos/x86_64/plugins/libautoconf.a(autoconf.cpp.obj): In function `register_autoconf_plugin()': | |
/repos/IncludeOS/src/plugins/autoconf.cpp:(.text+0x32): undefined reference to `autoconf::run()' | |
/repos/IncludeOS/src/plugins/autoconf.cpp:(.text+0x40): undefined reference to `OS::register_plugin(delegate<void (), spec::inplace, 32ul, 16ul>, char const*)' | |
/repos/IncludeOS/src/plugins/autoconf.cpp:(.text+0x6a): undefined reference to `__stack_chk_fail' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc++abi.a(stdlib_new_delete.cpp.o): In function `operator new(unsigned long, std::align_val_t)': | |
/home/alfred/IncludeOS_build/llvm/projects/libcxxabi/src/stdlib_new_delete.cpp:152: undefined reference to `posix_memalign' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc++abi.a(fallback_malloc.cpp.o): In function `__cxxabiv1::__aligned_malloc_with_fallback(unsigned long)': | |
/home/alfred/IncludeOS_build/llvm/projects/libcxxabi/src/fallback_malloc.cpp:216: undefined reference to `posix_memalign' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-abort.o): In function `abort': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/stdlib/../../../../../newlib-2.5.0.20170922/newlib/libc/stdlib/abort.c:63: undefined reference to `_exit' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-exit.o): In function `exit': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/stdlib/../../../../../newlib-2.5.0.20170922/newlib/libc/stdlib/exit.c:70: undefined reference to `_exit' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-sbrkr.o): In function `_sbrk_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/sbrkr.c:58: undefined reference to `sbrk' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-signalr.o): In function `_kill_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/signalr.c:61: undefined reference to `kill' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-signalr.o): In function `_getpid_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/signalr.c:97: undefined reference to `getpid' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-writer.o): In function `_write_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/writer.c:58: undefined reference to `write' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-closer.o): In function `_close_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/closer.c:53: undefined reference to `close' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-lseekr.o): In function `_lseek_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/lseekr.c:58: undefined reference to `lseek' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-readr.o): In function `_read_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/readr.c:58: undefined reference to `read' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-fstatr.o): In function `_fstat_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/fstatr.c:62: undefined reference to `fstat' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc.a(lib_a-isattyr.o): In function `_isatty_r': | |
/home/alfred/IncludeOS_build/build_newlib/x86_64-elf/newlib/libc/reent/../../../../../newlib-2.5.0.20170922/newlib/libc/reent/isattyr.c:58: undefined reference to `isatty' | |
/Users/anderhaf/includeos//includeos/x86_64/lib/libc++.a(new.cpp.o): In function `operator new(unsigned long, std::align_val_t)': | |
/home/alfred/IncludeOS_build/llvm/projects/libcxx/src/new.cpp:189: undefined reference to `posix_memalign' | |
make[2]: *** [IncludeOS_example] Error 1 | |
make[1]: *** [CMakeFiles/service.dir/all] Error 2 | |
make: *** [all] Error 2 | |
Exception while building: Command '['make', '-j4']' returned non-zero exit status 2 | |
[ BUILD_FAIL ] building with cmake failed |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment