Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save alexflint/79c479a9976768dc3d14e134ef604f40 to your computer and use it in GitHub Desktop.
Save alexflint/79c479a9976768dc3d14e134ef604f40 to your computer and use it in GitHub Desktop.
/tmp/ccFWmtEP.o: In function `main':
main.cpp:(.text+0x1e5): undefined reference to `scy::ConsoleChannel::ConsoleChannel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x386): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/ccFWmtEP.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cricket::VectorToString<cricket::AudioCodec>(std::vector<cricket::AudioCodec, std::allocator<cricket::AudioCodec> > const&)':
main.cpp:(.text+0xe87): undefined reference to `cricket::AudioCodec::ToString[abi:cxx11]() const'
/tmp/ccFWmtEP.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cricket::VectorToString<webrtc::RtpExtension>(std::vector<webrtc::RtpExtension, std::allocator<webrtc::RtpExtension> > const&)':
main.cpp:(.text+0x101b): undefined reference to `webrtc::RtpExtension::ToString[abi:cxx11]() const'
/tmp/ccFWmtEP.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cricket::VectorToString<cricket::DataCodec>(std::vector<cricket::DataCodec, std::allocator<cricket::DataCodec> > const&)':
main.cpp:(.text+0x11af): undefined reference to `cricket::DataCodec::ToString[abi:cxx11]() const'
/tmp/ccFWmtEP.o: In function `void scy::Idler::start<main::{lambda()#1}>(main::{lambda()#1}&&)':
main.cpp:(.text+0x1bac): undefined reference to `scy::uv::Handle::setAndThrowError(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/tmp/ccFWmtEP.o: In function `scy::getUsername[abi:cxx11]()':
main.cpp:(.text._ZN3scy11getUsernameB5cxx11Ev[_ZN3scy11getUsernameB5cxx11Ev]+0x2f): undefined reference to `scy::util::randomString[abi:cxx11](int)'
main.cpp:(.text._ZN3scy11getUsernameB5cxx11Ev[_ZN3scy11getUsernameB5cxx11Ev]+0xc5): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccFWmtEP.o: In function `scy::getSignalServerIp[abi:cxx11]()':
main.cpp:(.text._ZN3scy17getSignalServerIpB5cxx11Ev[_ZN3scy17getSignalServerIpB5cxx11Ev]+0x71): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccFWmtEP.o: In function `scy::getSignalServerPort()':
main.cpp:(.text._ZN3scy19getSignalServerPortEv[_ZN3scy19getSignalServerPortEv]+0x7c): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccFWmtEP.o: In function `scy::getPeerName[abi:cxx11]()':
main.cpp:(.text._ZN3scy11getPeerNameB5cxx11Ev[_ZN3scy11getPeerNameB5cxx11Ev]+0x24): undefined reference to `scy::getHostname[abi:cxx11]()'
/tmp/cc1ud7HY.o: In function `scy::Signaler::sendSDP(scy::wrtc::Peer*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
signaler.cpp:(.text+0xa35): undefined reference to `scy::smpl::Event::Event(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::sendCandidate(scy::wrtc::Peer*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
signaler.cpp:(.text+0xfab): undefined reference to `scy::smpl::Event::Event(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onPeerConnected(scy::smpl::Peer&)':
signaler.cpp:(.text+0x12a6): undefined reference to `scy::smpl::Client::ourID[abi:cxx11]() const'
signaler.cpp:(.text+0x12bf): undefined reference to `scy::smpl::Peer::id[abi:cxx11]() const'
signaler.cpp:(.text+0x1319): undefined reference to `scy::smpl::Peer::id[abi:cxx11]() const'
signaler.cpp:(.text+0x137a): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
signaler.cpp:(.text+0x1405): undefined reference to `scy::smpl::Peer::id[abi:cxx11]() const'
signaler.cpp:(.text+0x1450): undefined reference to `scy::smpl::Peer::id[abi:cxx11]() const'
signaler.cpp:(.text+0x14b1): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onPeerCommand(scy::smpl::Command&)':
signaler.cpp:(.text+0x1689): undefined reference to `scy::smpl::Address::toString[abi:cxx11]() const'
signaler.cpp:(.text+0x16ea): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
signaler.cpp:(.text+0x1784): undefined reference to `scy::smpl::Command::node[abi:cxx11]() const'
signaler.cpp:(.text+0x17e1): undefined reference to `scy::wrtc::getVideoCaptureDevices[abi:cxx11]()'
signaler.cpp:(.text+0x1997): undefined reference to `scy::smpl::Message::setData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&)'
signaler.cpp:(.text+0x1a18): undefined reference to `scy::smpl::Command::node[abi:cxx11]() const'
signaler.cpp:(.text+0x1a90): undefined reference to `scy::fs::readdir(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)'
signaler.cpp:(.text+0x1bcc): undefined reference to `scy::smpl::Message::setData(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&)'
signaler.cpp:(.text+0x1c5c): undefined reference to `scy::smpl::Command::node[abi:cxx11]() const'
signaler.cpp:(.text+0x1ccc): undefined reference to `scy::smpl::Message::data(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
signaler.cpp:(.text+0x1d3c): undefined reference to `scy::smpl::Message::id[abi:cxx11]() const'
signaler.cpp:(.text+0x1d7c): undefined reference to `scy::wrtc::Peer::Peer(scy::wrtc::PeerManager*, scy::wrtc::PeerFactoryContext*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, scy::wrtc::Peer::Mode)'
signaler.cpp:(.text+0x1f5a): undefined reference to `scy::wrtc::openWebRtcVideoCaptureDevice(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
signaler.cpp:(.text+0x2221): undefined reference to `scy::smpl::Command::node[abi:cxx11]() const'
signaler.cpp:(.text+0x2327): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onPeerEvent(scy::smpl::Event&)':
signaler.cpp:(.text+0x2841): undefined reference to `scy::smpl::Address::toString[abi:cxx11]() const'
signaler.cpp:(.text+0x28a2): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
signaler.cpp:(.text+0x293c): undefined reference to `scy::smpl::Event::name[abi:cxx11]() const'
signaler.cpp:(.text+0x29f6): undefined reference to `scy::smpl::Event::name[abi:cxx11]() const'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onPeerMessage(scy::smpl::Message&)':
signaler.cpp:(.text+0x2bf3): undefined reference to `scy::smpl::Address::toString[abi:cxx11]() const'
signaler.cpp:(.text+0x2c54): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onPeerDiconnected(scy::smpl::Peer const&)':
signaler.cpp:(.text+0x2de8): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
signaler.cpp:(.text+0x2e60): undefined reference to `scy::smpl::Peer::id[abi:cxx11]() const'
signaler.cpp:(.text+0x2eb8): undefined reference to `scy::smpl::Peer::id[abi:cxx11]() const'
signaler.cpp:(.text+0x2f19): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onClientStateChange(void*, scy::sockio::ClientState&, scy::sockio::ClientState const&)':
signaler.cpp:(.text+0x311c): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `scy::Signaler::onFailure(scy::wrtc::Peer*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
signaler.cpp:(.text+0x346f): undefined reference to `scy::wrtc::PeerManager::onFailure(scy::wrtc::Peer*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/cc1ud7HY.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cricket::VectorToString<cricket::AudioCodec>(std::vector<cricket::AudioCodec, std::allocator<cricket::AudioCodec> > const&)':
signaler.cpp:(.text+0x3f04): undefined reference to `cricket::AudioCodec::ToString[abi:cxx11]() const'
/tmp/cc1ud7HY.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cricket::VectorToString<webrtc::RtpExtension>(std::vector<webrtc::RtpExtension, std::allocator<webrtc::RtpExtension> > const&)':
signaler.cpp:(.text+0x4098): undefined reference to `webrtc::RtpExtension::ToString[abi:cxx11]() const'
/tmp/cc1ud7HY.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > cricket::VectorToString<cricket::DataCodec>(std::vector<cricket::DataCodec, std::allocator<cricket::DataCodec> > const&)':
signaler.cpp:(.text+0x422c): undefined reference to `cricket::DataCodec::ToString[abi:cxx11]() const'
/tmp/cc1ud7HY.o: In function `scy::getWebRTCPortRange()':
signaler.cpp:(.text._ZN3scy18getWebRTCPortRangeEv[_ZN3scy18getWebRTCPortRangeEv]+0x90): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
signaler.cpp:(.text._ZN3scy18getWebRTCPortRangeEv[_ZN3scy18getWebRTCPortRangeEv]+0x120): undefined reference to `scy::util::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/tmp/cc1ud7HY.o: In function `scy::usePlatformVideo()':
signaler.cpp:(.text._ZN3scy16usePlatformVideoEv[_ZN3scy16usePlatformVideoEv]+0x7c): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/cc1ud7HY.o: In function `scy::getDataDirectory[abi:cxx11]()':
signaler.cpp:(.text._ZN3scy16getDataDirectoryB5cxx11Ev[_ZN3scy16getDataDirectoryB5cxx11Ev]+0x24): undefined reference to `scy::getCwd[abi:cxx11]()'
signaler.cpp:(.text._ZN3scy16getDataDirectoryB5cxx11Ev[_ZN3scy16getDataDirectoryB5cxx11Ev]+0x58): undefined reference to `scy::fs::addnode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/cc1ud7HY.o: In function `scy::wrtc::YuvVideoCapturer::Start(cricket::VideoFormat const&)':
signaler.cpp:(.text._ZN3scy4wrtc16YuvVideoCapturer5StartERKN7cricket11VideoFormatE[_ZN3scy4wrtc16YuvVideoCapturer5StartERKN7cricket11VideoFormatE]+0x88): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `scy::wrtc::YuvVideoCapturer::Stop()':
signaler.cpp:(.text._ZN3scy4wrtc16YuvVideoCapturer4StopEv[_ZN3scy4wrtc16YuvVideoCapturer4StopEv]+0x7f): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/cc1ud7HY.o: In function `void webrtc::FakeConstraints::SetMandatory<bool>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool const&)':
signaler.cpp:(.text._ZN6webrtc15FakeConstraints12SetMandatoryIbEEvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_[_ZN6webrtc15FakeConstraints12SetMandatoryIbEEvRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_]+0x5f): undefined reference to `webrtc::MediaConstraintsInterface::Constraints::FindFirst(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const'
/tmp/cc1ud7HY.o: In function `void scy::Synchronizer::start<std::_Bind<std::_Mem_fn<void (scy::ipc::Queue<scy::ipc::Action>::*)()> (scy::ipc::SyncQueue<scy::ipc::Action>*)>>(std::_Bind<std::_Mem_fn<void (scy::ipc::Queue<scy::ipc::Action>::*)()> (scy::ipc::SyncQueue<scy::ipc::Action>*)>&&)':
signaler.cpp:(.text._ZN3scy12Synchronizer5startISt5_BindIFSt7_Mem_fnIMNS_3ipc5QueueINS4_6ActionEEEFvvEEPNS4_9SyncQueueIS6_EEEEJEEEvOT_DpOT0_[_ZN3scy12Synchronizer5startISt5_BindIFSt7_Mem_fnIMNS_3ipc5QueueINS4_6ActionEEEFvvEEPNS4_9SyncQueueIS6_EEEEJEEEvOT_DpOT0_]+0x18e): undefined reference to `scy::uv::Handle::setAndThrowError(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
/tmp/cc1ud7HY.o: In function `rtc::ArrayView<int, -4711l>::ArrayView<int>(int*, unsigned long)':
signaler.cpp:(.text._ZN3rtc9ArrayViewIiLln4711EEC2IiEEPT_m[_ZN3rtc9ArrayViewIiLln4711EEC5IiEEPT_m]+0xd4): undefined reference to `rtc::FatalMessage::FatalMessage(char const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
signaler.cpp:(.text._ZN3rtc9ArrayViewIiLln4711EEC2IiEEPT_m[_ZN3rtc9ArrayViewIiLln4711EEC5IiEEPT_m]+0x15a): undefined reference to `rtc::FatalMessage::FatalMessage(char const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
signaler.cpp:(.text._ZN3rtc9ArrayViewIiLln4711EEC2IiEEPT_m[_ZN3rtc9ArrayViewIiLln4711EEC5IiEEPT_m]+0x200): undefined reference to `rtc::FatalMessage::FatalMessage(char const*, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
/tmp/cc1ud7HY.o: In function `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* rtc::CheckEqImpl<unsigned long, unsigned long>(unsigned long const&, unsigned long const&, char const*)':
signaler.cpp:(.text._ZN3rtc11CheckEqImplImmEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc[_ZN3rtc11CheckEqImplImmEEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_RKT0_PKc]+0x4b): undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* rtc::MakeCheckOpString<unsigned long, unsigned long>(unsigned long const&, unsigned long const&, char const*)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy8SignalerE[_ZTVN3scy8SignalerE]+0xa8): undefined reference to `scy::wrtc::PeerManager::recvSDP(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy8SignalerE[_ZTVN3scy8SignalerE]+0xb0): undefined reference to `scy::wrtc::PeerManager::recvCandidate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4wrtc16YuvVideoCapturerE[_ZTVN3scy4wrtc16YuvVideoCapturerE]+0x118): undefined reference to `rtc::Thread::Clear(rtc::MessageHandler*, unsigned int, std::__cxx11::list<rtc::Message, std::allocator<rtc::Message> >*)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x70): undefined reference to `scy::smpl::Client::send(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x78): undefined reference to `scy::sockio::Client::send(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&, bool)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x80): undefined reference to `scy::sockio::Client::send(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, bool)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x88): undefined reference to `scy::sockio::Client::send(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x90): undefined reference to `scy::sockio::Client::send(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&, bool)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x160): undefined reference to `scy::smpl::Client::joinRoom(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x168): undefined reference to `scy::smpl::Client::leaveRoom(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x170): undefined reference to `scy::smpl::Client::ourID[abi:cxx11]() const'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x188): undefined reference to `scy::smpl::Client::persistence[abi:cxx11]()'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy4smpl9TCPClientE[_ZTVN3scy4smpl9TCPClientE]+0x198): undefined reference to `scy::smpl::Client::onPresenceData(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer> const&, bool)'
/tmp/cc1ud7HY.o:(.rodata._ZTVN3scy6sockio11ClientStateE[_ZTVN3scy6sockio11ClientStateE]+0x28): undefined reference to `scy::State::toString[abi:cxx11]() const'
/tmp/ccdIc09b.o: In function `scy::ZippyVideoCapturer::Start(cricket::VideoFormat const&)':
videocapturer.cpp:(.text+0x44a): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
videocapturer.cpp:(.text+0x516): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/ccdIc09b.o: In function `scy::ZippyVideoCapturer::Stop()':
videocapturer.cpp:(.text+0x787): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
videocapturer.cpp:(.text+0x852): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/ccdIc09b.o: In function `scy::ZippyVideoCapturer::nextFrame()':
videocapturer.cpp:(.text+0xaae): undefined reference to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)'
/tmp/ccdIc09b.o:videocapturer.cpp:(.text+0xd94): more undefined references to `scy::LogStream::LogStream(scy::LogLevel, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, void const*, char const*)' follow
/tmp/ccdIc09b.o: In function `google::protobuf::internal::GetEmptyStringAlreadyInited[abi:cxx11]()':
videocapturer.cpp:(.text._ZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11Ev[_ZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11Ev]+0x7): undefined reference to `google::protobuf::internal::cr_empty_string_[abi:cxx11]'
videocapturer.cpp:(.text._ZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11Ev[_ZN6google8protobuf8internal27GetEmptyStringAlreadyInitedB5cxx11Ev]+0x2c): undefined reference to `google::protobuf::internal::cr_empty_string_[abi:cxx11]'
/tmp/ccdIc09b.o: In function `scy::getCameraAddress[abi:cxx11]()':
videocapturer.cpp:(.text._ZN3scy16getCameraAddressB5cxx11Ev[_ZN3scy16getCameraAddressB5cxx11Ev]+0x71): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/ccdIc09b.o: In function `scy::getCameraTopic[abi:cxx11]()':
videocapturer.cpp:(.text._ZN3scy14getCameraTopicB5cxx11Ev[_ZN3scy14getCameraTopicB5cxx11Ev]+0x71): undefined reference to `scy::getEnv(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/tmp/cca71rKs.o: In function `hal::protobuf_AssignDesc_camera_5fsample_2eproto()':
camera_sample.pb.cc:(.text+0x53): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/tmp/cca71rKs.o: In function `hal::protobuf_AddDesc_camera_5fsample_2eproto()':
camera_sample.pb.cc:(.text+0x466): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
/tmp/cca71rKs.o: In function `hal::Image::SharedCtor()':
camera_sample.pb.cc:(.text+0x216f): undefined reference to `google::protobuf::internal::GetEmptyString[abi:cxx11]()'
/tmp/cca71rKs.o: In function `hal::Image::SharedDtor()':
camera_sample.pb.cc:(.text+0x228b): undefined reference to `google::protobuf::internal::ArenaStringPtr::DestroyNoArena(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*)'
/tmp/cca71rKs.o: In function `hal::Image::MergePartialFromCodedStream(google::protobuf::io::CodedInputStream*)':
camera_sample.pb.cc:(.text+0x2b53): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
/tmp/cca71rKs.o: In function `hal::Image::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
camera_sample.pb.cc:(.text+0x319f): undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
/tmp/cca71rKs.o: In function `hal::Image::SerializeWithCachedSizesToArray(unsigned char*) const':
camera_sample.pb.cc:(.text+0x35d4): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
/tmp/cca71rKs.o: In function `hal::Image::MergeFrom(hal::Image const&)':
camera_sample.pb.cc:(.text+0x3b26): undefined reference to `google::protobuf::internal::ArenaStringPtr::AssignWithDefault(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, google::protobuf::internal::ArenaStringPtr)'
/tmp/cca71rKs.o: In function `hal::Image::mutable_data[abi:cxx11]()':
camera_sample.pb.cc:(.text._ZN3hal5Image12mutable_dataB5cxx11Ev[_ZN3hal5Image12mutable_dataB5cxx11Ev]+0x23): undefined reference to `google::protobuf::internal::ArenaStringPtr::MutableNoArena(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*)'
/tmp/cca71rKs.o:(.rodata._ZTVN3hal12CameraSampleE[_ZTVN3hal12CameraSampleE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/cca71rKs.o:(.rodata._ZTVN3hal12CameraSampleE[_ZTVN3hal12CameraSampleE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
/tmp/cca71rKs.o:(.rodata._ZTVN3hal5ImageE[_ZTVN3hal5ImageE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/cca71rKs.o:(.rodata._ZTVN3hal5ImageE[_ZTVN3hal5ImageE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
/tmp/cca71rKs.o:(.rodata._ZTVN3hal12ImageInfoMsgE[_ZTVN3hal12ImageInfoMsgE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/cca71rKs.o:(.rodata._ZTVN3hal12ImageInfoMsgE[_ZTVN3hal12ImageInfoMsgE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
/tmp/ccYcES8L.o: In function `hal::protobuf_AssignDesc_device_2eproto()':
device.pb.cc:(.text+0x53): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/tmp/ccYcES8L.o: In function `hal::protobuf_AddDesc_device_2eproto()':
device.pb.cc:(.text+0x29a): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
/tmp/ccYcES8L.o: In function `hal::Device::SharedCtor()':
device.pb.cc:(.text+0x4f1): undefined reference to `google::protobuf::internal::GetEmptyString[abi:cxx11]()'
/tmp/ccYcES8L.o: In function `hal::Device::SharedDtor()':
device.pb.cc:(.text+0x5d5): undefined reference to `google::protobuf::internal::ArenaStringPtr::DestroyNoArena(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*)'
/tmp/ccYcES8L.o: In function `hal::Device::SerializeWithCachedSizes(google::protobuf::io::CodedOutputStream*) const':
device.pb.cc:(.text+0xbee): undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)'
/tmp/ccYcES8L.o: In function `hal::Device::SerializeWithCachedSizesToArray(unsigned char*) const':
device.pb.cc:(.text+0xd2f): undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned char*)'
/tmp/ccYcES8L.o: In function `hal::Device::MergeFrom(hal::Device const&)':
device.pb.cc:(.text+0xf60): undefined reference to `google::protobuf::internal::ArenaStringPtr::AssignWithDefault(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, google::protobuf::internal::ArenaStringPtr)'
/tmp/ccYcES8L.o: In function `hal::Device::mutable_name[abi:cxx11]()':
device.pb.cc:(.text._ZN3hal6Device12mutable_nameB5cxx11Ev[_ZN3hal6Device12mutable_nameB5cxx11Ev]+0x23): undefined reference to `google::protobuf::internal::ArenaStringPtr::MutableNoArena(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*)'
/tmp/ccYcES8L.o: In function `google::protobuf::internal::WireFormatLite::ReadString(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)':
device.pb.cc:(.text._ZN6google8protobuf8internal14WireFormatLite10ReadStringEPNS0_2io16CodedInputStreamEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE[_ZN6google8protobuf8internal14WireFormatLite10ReadStringEPNS0_2io16CodedInputStreamEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE]+0x1f): undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
/tmp/ccYcES8L.o:(.rodata._ZTVN3hal6DeviceE[_ZTVN3hal6DeviceE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/ccYcES8L.o:(.rodata._ZTVN3hal6DeviceE[_ZTVN3hal6DeviceE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
/tmp/ccTA3mv8.o: In function `core::protobuf_AssignDesc_timestamp_2eproto()':
timestamp.pb.cc:(.text+0x53): undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
/tmp/ccTA3mv8.o: In function `core::protobuf_AddDesc_timestamp_2eproto()':
timestamp.pb.cc:(.text+0x42c): undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))'
/tmp/ccTA3mv8.o:(.rodata._ZTVN4core8DurationE[_ZTVN4core8DurationE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/ccTA3mv8.o:(.rodata._ZTVN4core8DurationE[_ZTVN4core8DurationE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
/tmp/ccTA3mv8.o:(.rodata._ZTVN4core17HardwareTimestampE[_ZTVN4core17HardwareTimestampE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/ccTA3mv8.o:(.rodata._ZTVN4core17HardwareTimestampE[_ZTVN4core17HardwareTimestampE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
/tmp/ccTA3mv8.o:(.rodata._ZTVN4core15SystemTimestampE[_ZTVN4core15SystemTimestampE]+0x20): undefined reference to `google::protobuf::Message::GetTypeName[abi:cxx11]() const'
/tmp/ccTA3mv8.o:(.rodata._ZTVN4core15SystemTimestampE[_ZTVN4core15SystemTimestampE]+0x58): undefined reference to `google::protobuf::Message::InitializationErrorString[abi:cxx11]() const'
collect2: error: ld returned 1 exit status
Makefile:7: recipe for target 'streamer' failed
make[1]: *** [streamer] Error 1
make[1]: Leaving directory '/zippy/packages/streamer'
Makefile:42: recipe for target 'ci-build-streamer' failed
make: *** [ci-build-streamer] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment