Skip to content

Instantly share code, notes, and snippets.

@DustVoice
Created October 9, 2019 01:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DustVoice/83e18af5c0858ed8c6072fe2a8a63c4d to your computer and use it in GitHub Desktop.
Save DustVoice/83e18af5c0858ed8c6072fe2a8a63c4d to your computer and use it in GitHub Desktop.
(insert) dustvoice@dustvoice-VirtualBox:~/Projects/Development/CommuniCare_eV/CommuniCare_Manager/Builds/Linux$ cmake -DJUCE_PATH=~/JUCE/modules ../../
-- The C compiler identification is GNU 8.3.0
-- The CXX compiler identification is GNU 8.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test COMPILER_SUPPORTS_CXX17
-- Performing Test COMPILER_SUPPORTS_CXX17 - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/dustvoice/Projects/Development/CommuniCare_eV/CommuniCare_Manager/Builds/Linux
(insert) dustvoice@dustvoice-VirtualBox:~/Projects/Development/CommuniCare_eV/CommuniCare_Manager/Builds/Linux$ ninja
[3/3] Linking CXX executable CommuniCare_eV_Manager
FAILED: CommuniCare_eV_Manager
: && /usr/bin/c++ -std=c++14 -std=c++17 CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/BinaryData.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_data_structures.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_events.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/AddComponent.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/AddEntryComponent.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/AddUserComponent.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/CustomTableListBox.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/ExpandArea.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/ExpandEntryArea.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/ExpandUserArea.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/Main.cpp.o CMakeFiles/CommuniCare_eV_Manager.dir/Source/PostFunctions.cpp.o -o CommuniCare_eV_Manager && :
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::CriticalSection::CriticalSection()':
include_juce_core.cpp:(.text+0x498cd): undefined reference to `pthread_mutexattr_init'
/usr/bin/ld: include_juce_core.cpp:(.text+0x498de): undefined reference to `pthread_mutexattr_settype'
/usr/bin/ld: include_juce_core.cpp:(.text+0x498ef): undefined reference to `pthread_mutexattr_setprotocol'
/usr/bin/ld: include_juce_core.cpp:(.text+0x4990e): undefined reference to `pthread_mutexattr_destroy'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::CriticalSection::tryEnter() const':
include_juce_core.cpp:(.text+0x49976): undefined reference to `pthread_mutex_trylock'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::WaitableEvent::WaitableEvent(bool)':
include_juce_core.cpp:(.text+0x499ea): undefined reference to `pthread_mutexattr_init'
/usr/bin/ld: include_juce_core.cpp:(.text+0x499fb): undefined reference to `pthread_mutexattr_setprotocol'
/usr/bin/ld: include_juce_core.cpp:(.text+0x49a1e): undefined reference to `pthread_mutexattr_destroy'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::juce_getExecutableFile()::DLAddrReader::getFilename()':
include_juce_core.cpp:(.text+0x4b76c): undefined reference to `dladdr'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::Thread::launchThread()':
include_juce_core.cpp:(.text+0x4bfe3): undefined reference to `pthread_attr_setstacksize'
/usr/bin/ld: include_juce_core.cpp:(.text+0x4c001): undefined reference to `pthread_create'
/usr/bin/ld: include_juce_core.cpp:(.text+0x4c016): undefined reference to `pthread_detach'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::Thread::killThread()':
include_juce_core.cpp:(.text+0x4c0f8): undefined reference to `pthread_cancel'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::Thread::setCurrentThreadName(juce::String const&)':
include_juce_core.cpp:(.text+0x4c128): undefined reference to `pthread_setname_np'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::Thread::setCurrentThreadAffinityMask(unsigned int)':
include_juce_core.cpp:(.text+0x4c33f): undefined reference to `pthread_setaffinity_np'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::DynamicLibrary::open(juce::String const&)':
include_juce_core.cpp:(.text+0x4c3c7): undefined reference to `dlopen'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::DynamicLibrary::close()':
include_juce_core.cpp:(.text+0x4c41b): undefined reference to `dlclose'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::DynamicLibrary::getFunction(juce::String const&)':
include_juce_core.cpp:(.text+0x4c486): undefined reference to `dlsym'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::HighResolutionTimer::Pimpl::Pimpl(juce::HighResolutionTimer&)':
include_juce_core.cpp:(.text._ZN4juce19HighResolutionTimer5PimplC2ERS0_[_ZN4juce19HighResolutionTimer5PimplC5ERS0_]+0x8e): undefined reference to `pthread_condattr_setclock'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::HighResolutionTimer::Pimpl::start(int)':
include_juce_core.cpp:(.text._ZN4juce19HighResolutionTimer5Pimpl5startEi[_ZN4juce19HighResolutionTimer5Pimpl5startEi]+0xab): undefined reference to `pthread_create'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::HighResolutionTimer::Pimpl::stop()':
include_juce_core.cpp:(.text._ZN4juce19HighResolutionTimer5Pimpl4stopEv[_ZN4juce19HighResolutionTimer5Pimpl4stopEv]+0xc7): undefined reference to `pthread_join'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_core.cpp.o: in function `juce::CURLSymbols::create()':
include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x49): undefined reference to `curl_easy_init'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x62): undefined reference to `curl_easy_setopt'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x7c): undefined reference to `curl_easy_cleanup'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x96): undefined reference to `curl_easy_getinfo'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0xb0): undefined reference to `curl_multi_add_handle'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0xca): undefined reference to `curl_multi_cleanup'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0xe4): undefined reference to `curl_multi_fdset'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0xfe): undefined reference to `curl_multi_info_read'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x118): undefined reference to `curl_multi_init'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x132): undefined reference to `curl_multi_perform'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x14c): undefined reference to `curl_multi_remove_handle'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x166): undefined reference to `curl_multi_timeout'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x180): undefined reference to `curl_slist_append'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x19a): undefined reference to `curl_slist_free_all'
/usr/bin/ld: include_juce_core.cpp:(.text._ZN4juce11CURLSymbols6createEv[_ZN4juce11CURLSymbols6createEv]+0x1b4): undefined reference to `curl_version_info'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FTLibWrapper::FTLibWrapper()':
include_juce_graphics.cpp:(.text._ZN4juce12FTLibWrapperC2Ev[_ZN4juce12FTLibWrapperC5Ev]+0x3f): undefined reference to `FT_Init_FreeType'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FTLibWrapper::~FTLibWrapper()':
include_juce_graphics.cpp:(.text._ZN4juce12FTLibWrapperD2Ev[_ZN4juce12FTLibWrapperD5Ev]+0x33): undefined reference to `FT_Done_FreeType'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FTFaceWrapper::FTFaceWrapper(juce::ReferenceCountedObjectPtr<juce::FTLibWrapper> const&, juce::File const&, int)':
include_juce_graphics.cpp:(.text._ZN4juce13FTFaceWrapperC2ERKNS_25ReferenceCountedObjectPtrINS_12FTLibWrapperEEERKNS_4FileEi[_ZN4juce13FTFaceWrapperC5ERKNS_25ReferenceCountedObjectPtrINS_12FTLibWrapperEEERKNS_4FileEi]+0xca): undefined reference to `FT_New_Face'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FTFaceWrapper::FTFaceWrapper(juce::ReferenceCountedObjectPtr<juce::FTLibWrapper> const&, void const*, unsigned long, int)':
include_juce_graphics.cpp:(.text._ZN4juce13FTFaceWrapperC2ERKNS_25ReferenceCountedObjectPtrINS_12FTLibWrapperEEEPKvmi[_ZN4juce13FTFaceWrapperC5ERKNS_25ReferenceCountedObjectPtrINS_12FTLibWrapperEEEPKvmi]+0xcf): undefined reference to `FT_New_Memory_Face'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FTFaceWrapper::~FTFaceWrapper()':
include_juce_graphics.cpp:(.text._ZN4juce13FTFaceWrapperD2Ev[_ZN4juce13FTFaceWrapperD5Ev]+0x33): undefined reference to `FT_Done_Face'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FTTypefaceList::selectUnicodeCharmap(juce::FTFaceWrapper*)':
include_juce_graphics.cpp:(.text._ZN4juce14FTTypefaceList20selectUnicodeCharmapEPNS_13FTFaceWrapperE[_ZN4juce14FTTypefaceList20selectUnicodeCharmapEPNS_13FTFaceWrapperE]+0x2a): undefined reference to `FT_Select_Charmap'
/usr/bin/ld: include_juce_graphics.cpp:(.text._ZN4juce14FTTypefaceList20selectUnicodeCharmapEPNS_13FTFaceWrapperE[_ZN4juce14FTTypefaceList20selectUnicodeCharmapEPNS_13FTFaceWrapperE]+0x55): undefined reference to `FT_Set_Charmap'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FreeTypeTypeface::loadGlyphIfPossible(wchar_t)':
include_juce_graphics.cpp:(.text._ZN4juce16FreeTypeTypeface19loadGlyphIfPossibleEw[_ZN4juce16FreeTypeTypeface19loadGlyphIfPossibleEw]+0x6b): undefined reference to `FT_Get_Char_Index'
/usr/bin/ld: include_juce_graphics.cpp:(.text._ZN4juce16FreeTypeTypeface19loadGlyphIfPossibleEw[_ZN4juce16FreeTypeTypeface19loadGlyphIfPossibleEw]+0x84): undefined reference to `FT_Load_Glyph'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_graphics.cpp.o: in function `juce::FreeTypeTypeface::addKerning(FT_FaceRec_*, unsigned int, unsigned int)':
include_juce_graphics.cpp:(.text._ZN4juce16FreeTypeTypeface10addKerningEP11FT_FaceRec_jj[_ZN4juce16FreeTypeTypeface10addKerningEP11FT_FaceRec_jj]+0x5b): undefined reference to `FT_Get_First_Char'
/usr/bin/ld: include_juce_graphics.cpp:(.text._ZN4juce16FreeTypeTypeface10addKerningEP11FT_FaceRec_jj[_ZN4juce16FreeTypeTypeface10addKerningEP11FT_FaceRec_jj]+0x84): undefined reference to `FT_Get_Kerning'
/usr/bin/ld: include_juce_graphics.cpp:(.text._ZN4juce16FreeTypeTypeface10addKerningEP11FT_FaceRec_jj[_ZN4juce16FreeTypeTypeface10addKerningEP11FT_FaceRec_jj]+0xdb): undefined reference to `FT_Get_Next_Char'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::X11ErrorHandling::installXErrorHandlers()':
include_juce_gui_basics.cpp:(.text+0x993e8): undefined reference to `XSetIOErrorHandler'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x993fb): undefined reference to `XSetErrorHandler'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::X11ErrorHandling::removeXErrorHandlers()':
include_juce_gui_basics.cpp:(.text+0x99418): undefined reference to `XSetIOErrorHandler'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x99432): undefined reference to `XSetErrorHandler'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XWindowSystem::XWindowSystem()':
include_juce_gui_basics.cpp:(.text+0x994ad): undefined reference to `XInitThreads'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XWindowSystem::displayRef()':
include_juce_gui_basics.cpp:(.text+0x9965e): undefined reference to `XOpenDisplay'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XWindowSystem::displayUnref()':
include_juce_gui_basics.cpp:(.text+0x996f1): undefined reference to `XCloseDisplay'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XWindowSystem::initialiseXDisplay()::{lambda(int)#1}::operator()(int) const':
include_juce_gui_basics.cpp:(.text+0x99766): undefined reference to `XPending'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x99796): undefined reference to `XNextEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XWindowSystem::initialiseXDisplay()':
include_juce_gui_basics.cpp:(.text+0x998e7): undefined reference to `XrmUniqueQuark'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x99995): undefined reference to `XCreateWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x999b8): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x999cb): undefined reference to `XConnectionNumber'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XWindowSystem::destroyXDisplay()':
include_juce_gui_basics.cpp:(.text+0x99a6a): undefined reference to `XDestroyWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x99a8a): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x99a9a): undefined reference to `XConnectionNumber'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::ScopedXLock::ScopedXLock(_XDisplay*)':
include_juce_gui_basics.cpp:(.text+0x99b3c): undefined reference to `XLockDisplay'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::ScopedXLock::~ScopedXLock()':
include_juce_gui_basics.cpp:(.text+0x99b67): undefined reference to `XUnlockDisplay'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::Atoms::getIfExists(_XDisplay*, char const*)':
include_juce_gui_basics.cpp:(.text+0x99fe2): undefined reference to `XInternAtom'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::Atoms::getCreating(_XDisplay*, char const*)':
include_juce_gui_basics.cpp:(.text+0x9a00c): undefined reference to `XInternAtom'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::Atoms::getName(_XDisplay*, unsigned long)':
include_juce_gui_basics.cpp:(.text+0x9a051): undefined reference to `XGetAtomName'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::GetXProperty::GetXProperty(_XDisplay*, unsigned long, unsigned long, long, long, bool, unsigned long)':
include_juce_gui_basics.cpp:(.text+0x9a170): undefined reference to `XGetWindowProperty'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::GetXProperty::~GetXProperty()':
include_juce_gui_basics.cpp:(.text+0x9a1cb): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::ClipboardHelpers::readWindowProperty(_XDisplay*, unsigned long, unsigned long)':
include_juce_gui_basics.cpp:(.text+0x9a2bf): undefined reference to `XGetWindowProperty'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a37f): undefined reference to `XFree'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a396): undefined reference to `XDeleteProperty'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::ClipboardHelpers::requestSelectionContent(_XDisplay*, juce::String&, unsigned long, unsigned long)':
include_juce_gui_basics.cpp:(.text+0x9a422): undefined reference to `XInternAtom'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a45d): undefined reference to `XConvertSelection'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a4a6): undefined reference to `XCheckTypedWindowEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)':
include_juce_gui_basics.cpp:(.text+0x9a7bf): undefined reference to `XChangeProperty'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a801): undefined reference to `XSendEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::SystemClipboard::copyTextToClipboard(juce::String const&)':
include_juce_gui_basics.cpp:(.text+0x9a8b7): undefined reference to `XSetSelectionOwner'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a8d6): undefined reference to `XSetSelectionOwner'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::SystemClipboard::getTextFromClipboard()':
include_juce_gui_basics.cpp:(.text+0x9a990): undefined reference to `XGetSelectionOwner'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9a9be): undefined reference to `XGetSelectionOwner'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::KeyPress::isKeyCurrentlyDown(int)':
include_juce_gui_basics.cpp:(.text+0x9ab2b): undefined reference to `XKeysymToKeycode'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XSHMHelpers::isShmAvailable(_XDisplay*)':
include_juce_gui_basics.cpp:(.text+0x9ac62): undefined reference to `XShmQueryVersion'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9ac85): undefined reference to `XSetErrorHandler'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9acde): undefined reference to `XShmCreateImage'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9ad71): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9ad84): undefined reference to `XShmAttach'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9ad9e): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9adb1): undefined reference to `XShmDetach'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9adc4): undefined reference to `XFlush'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9ae01): undefined reference to `XSetErrorHandler'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::Visuals::findVisualWithDepth(_XDisplay*, int)':
include_juce_gui_basics.cpp:(.text+0x9af1d): undefined reference to `XGetVisualInfo'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9af95): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XineramaQueryDisplays(_XDisplay*)':
include_juce_gui_basics.cpp:(.text+0x9b0d2): undefined reference to `XQueryExtension'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9b100): undefined reference to `dlopen'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9b124): undefined reference to `dlopen'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9b14d): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9b16a): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9b1f1): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::PixmapHelpers::createColourPixmapFromImage(_XDisplay*, juce::Image const&)':
include_juce_gui_basics.cpp:(.text+0x9bb3c): undefined reference to `XCreateImage'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9bb7e): undefined reference to `XCreatePixmap'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9bb9c): undefined reference to `XCreateGC'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9bbd0): undefined reference to `XPutImage'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9bbe7): undefined reference to `XFreeGC'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::PixmapHelpers::createMaskPixmapFromImage(_XDisplay*, juce::Image const&)':
include_juce_gui_basics.cpp:(.text+0x9bdef): undefined reference to `XCreatePixmapFromBitmapData'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::Displays::findDisplays(float)':
include_juce_gui_basics.cpp:(.text+0x9c282): undefined reference to `XQueryExtension'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::MouseInputSource::getCurrentRawMousePosition()':
include_juce_gui_basics.cpp:(.text+0x9cfa2): undefined reference to `XQueryPointer'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::MouseInputSource::setRawMousePosition(juce::Point<float>)':
include_juce_gui_basics.cpp:(.text+0x9d16e): undefined reference to `XWarpPointer'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::Desktop::setScreenSaverEnabled(bool)':
include_juce_gui_basics.cpp:(.text+0x9d267): undefined reference to `dlopen'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9d285): undefined reference to `dlsym'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::CustomMouseCursorInfo::create() const':
include_juce_gui_basics.cpp:(.text+0x9da5e): undefined reference to `dlopen'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9da80): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9da9a): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9dab4): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9dace): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9dcdb): undefined reference to `XQueryBestCursor'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9e070): undefined reference to `XCreatePixmapFromBitmapData'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9e0b9): undefined reference to `XCreatePixmapFromBitmapData'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9e11e): undefined reference to `XCreatePixmapCursor'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9e13c): undefined reference to `XFreePixmap'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text+0x9e152): undefined reference to `XFreePixmap'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::MouseCursor::deleteMouseCursor(void*, bool)':
include_juce_gui_basics.cpp:(.text+0x9e2d9): undefined reference to `XFreeCursor'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::MouseCursor::createStandardMouseCursor(juce::MouseCursor::StandardCursorType)':
include_juce_gui_basics.cpp:(.text+0x9e5a3): undefined reference to `XCreateFontCursor'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XBitmapImage::XBitmapImage(_XDisplay*, juce::Image::PixelFormat, int, int, bool, unsigned int, Visual*)':
include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImageC2EP9_XDisplayNS_5Image11PixelFormatEiibjP6Visual[_ZN4juce12XBitmapImageC5EP9_XDisplayNS_5Image11PixelFormatEiibjP6Visual]+0x1ae): undefined reference to `XShmCreateImage'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImageC2EP9_XDisplayNS_5Image11PixelFormatEiibjP6Visual[_ZN4juce12XBitmapImageC5EP9_XDisplayNS_5Image11PixelFormatEiibjP6Visual]+0x2be): undefined reference to `XShmAttach'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImageC2EP9_XDisplayNS_5Image11PixelFormatEiibjP6Visual[_ZN4juce12XBitmapImageC5EP9_XDisplayNS_5Image11PixelFormatEiibjP6Visual]+0x566): undefined reference to `XInitImage'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XBitmapImage::~XBitmapImage()':
include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImageD2Ev[_ZN4juce12XBitmapImageD5Ev]+0x64): undefined reference to `XFreeGC'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImageD2Ev[_ZN4juce12XBitmapImageD5Ev]+0x8f): undefined reference to `XShmDetach'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImageD2Ev[_ZN4juce12XBitmapImageD5Ev]+0x9f): undefined reference to `XFlush'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XBitmapImage::blitToWindow(unsigned long, int, int, unsigned int, unsigned int, int, int)':
include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImage12blitToWindowEmiijjii[_ZN4juce12XBitmapImage12blitToWindowEmiijjii]+0xcf): undefined reference to `XCreateGC'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImage12blitToWindowEmiijjii[_ZN4juce12XBitmapImage12blitToWindowEmiijjii]+0x461): undefined reference to `XShmPutImage'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce12XBitmapImage12blitToWindowEmiijjii[_ZN4juce12XBitmapImage12blitToWindowEmiijjii]+0x4be): undefined reference to `XPutImage'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::XRandrWrapper::XRandrWrapper()':
include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0x88): undefined reference to `dlopen'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0xaf): undefined reference to `dlopen'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0xdf): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0x100): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0x121): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0x142): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0x163): undefined reference to `dlsym'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o:include_juce_gui_basics.cpp:(.text._ZN4juce13XRandrWrapperC2Ev[_ZN4juce13XRandrWrapperC5Ev]+0x184): more undefined references to `dlsym' follow
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::LinuxComponentPeer(juce::Component&, int, unsigned long)::{lambda()#1}::operator()() const':
include_juce_gui_basics.cpp:(.text._ZZN4juce18LinuxComponentPeerC4ERNS_9ComponentEimENKUlvE_clEv[_ZZN4juce18LinuxComponentPeerC4ERNS_9ComponentEimENKUlvE_clEv]+0xa4): undefined reference to `XQueryPointer'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::getPeerFor(unsigned long)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer10getPeerForEm[_ZN4juce18LinuxComponentPeer10getPeerForEm]+0x5e): undefined reference to `XFindContext'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::setVisible(bool)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer10setVisibleEb[_ZN4juce18LinuxComponentPeer10setVisibleEb]+0x53): undefined reference to `XMapWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer10setVisibleEb[_ZN4juce18LinuxComponentPeer10setVisibleEb]+0x6f): undefined reference to `XUnmapWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::setTitle(juce::String const&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE[_ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE]+0x57): undefined reference to `XStringListToTextProperty'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE[_ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE]+0x7e): undefined reference to `XSetWMName'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE[_ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE]+0x9c): undefined reference to `XSetWMIconName'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE[_ZN4juce18LinuxComponentPeer8setTitleERKNS_6StringE]+0xa8): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::setBounds(juce::Rectangle<int> const&, bool)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb[_ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb]+0x161): undefined reference to `XSendEvent'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb[_ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb]+0x2e3): undefined reference to `XAllocSizeHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb[_ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb]+0x40e): undefined reference to `XSetWMNormalHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb[_ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb]+0x41d): undefined reference to `XFree'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb[_ZN4juce18LinuxComponentPeer9setBoundsERKNS_9RectangleIiEEb]+0x4b7): undefined reference to `XMoveResizeWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::setMinimised(bool)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12setMinimisedEb[_ZN4juce18LinuxComponentPeer12setMinimisedEb]+0xed): undefined reference to `XSendEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::isParentWindowOf(unsigned long) const':
include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer16isParentWindowOfEm[_ZNK4juce18LinuxComponentPeer16isParentWindowOfEm]+0xa1): undefined reference to `XQueryTree'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer16isParentWindowOfEm[_ZNK4juce18LinuxComponentPeer16isParentWindowOfEm]+0xbf): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::isFrontWindow() const':
include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer13isFrontWindowEv[_ZNK4juce18LinuxComponentPeer13isFrontWindowEv]+0x96): undefined reference to `XQueryTree'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer13isFrontWindowEv[_ZNK4juce18LinuxComponentPeer13isFrontWindowEv]+0xff): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::contains(juce::Point<int>, bool) const':
include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer8containsENS_5PointIiEEb[_ZNK4juce18LinuxComponentPeer8containsENS_5PointIiEEb]+0x1fe): undefined reference to `XGetGeometry'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer8containsENS_5PointIiEEb[_ZNK4juce18LinuxComponentPeer8containsENS_5PointIiEEb]+0x259): undefined reference to `XTranslateCoordinates'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::toFront(bool)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7toFrontEb[_ZN4juce18LinuxComponentPeer7toFrontEb]+0x16f): undefined reference to `XSendEvent'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7toFrontEb[_ZN4juce18LinuxComponentPeer7toFrontEb]+0x183): undefined reference to `XSync'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::toBehind(juce::ComponentPeer*)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer8toBehindEPNS_13ComponentPeerE[_ZN4juce18LinuxComponentPeer8toBehindEPNS_13ComponentPeerE]+0xcd): undefined reference to `XRestackWindows'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::isFocused() const':
include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer9isFocusedEv[_ZNK4juce18LinuxComponentPeer9isFocusedEv]+0x57): undefined reference to `XGetInputFocus'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::grabFocus()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9grabFocusEv[_ZN4juce18LinuxComponentPeer9grabFocusEv]+0x6b): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer9grabFocusEv[_ZN4juce18LinuxComponentPeer9grabFocusEv]+0xe8): undefined reference to `XSetInputFocus'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::setIcon(juce::Image const&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE[_ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE]+0x1b5): undefined reference to `XGetWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE[_ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE]+0x1c5): undefined reference to `XAllocWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE[_ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE]+0x23e): undefined reference to `XSetWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE[_ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE]+0x24a): undefined reference to `XFree'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE[_ZN4juce18LinuxComponentPeer7setIconERKNS_5ImageE]+0x25e): undefined reference to `XSync'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::deleteIconPixmaps()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv[_ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv]+0x48): undefined reference to `XGetWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv[_ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv]+0x95): undefined reference to `XFreePixmap'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv[_ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv]+0xd3): undefined reference to `XFreePixmap'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv[_ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv]+0xf1): undefined reference to `XSetWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv[_ZN4juce18LinuxComponentPeer17deleteIconPixmapsEv]+0xfd): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleKeyPressEvent(XKeyEvent&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer19handleKeyPressEventER9XKeyEvent[_ZN4juce18LinuxComponentPeer19handleKeyPressEventER9XKeyEvent]+0x10f): undefined reference to `XLookupString'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer19handleKeyPressEventER9XKeyEvent[_ZN4juce18LinuxComponentPeer19handleKeyPressEventER9XKeyEvent]+0x1b1): undefined reference to `XkbKeycodeToKeysym'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::isKeyReleasePartOfAutoRepeat(XKeyEvent const&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer28isKeyReleasePartOfAutoRepeatERK9XKeyEvent[_ZN4juce18LinuxComponentPeer28isKeyReleasePartOfAutoRepeatERK9XKeyEvent]+0x2c): undefined reference to `XPending'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer28isKeyReleasePartOfAutoRepeatERK9XKeyEvent[_ZN4juce18LinuxComponentPeer28isKeyReleasePartOfAutoRepeatERK9XKeyEvent]+0x4e): undefined reference to `XPeekEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleKeyReleaseEvent(XKeyEvent const&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer21handleKeyReleaseEventERK9XKeyEvent[_ZN4juce18LinuxComponentPeer21handleKeyReleaseEventERK9XKeyEvent]+0x7f): undefined reference to `XkbKeycodeToKeysym'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleExposeEvent(XExposeEvent&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent[_ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent]+0xc5): undefined reference to `XTranslateCoordinates'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent[_ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent]+0x17c): undefined reference to `XEventsQueued'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent[_ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent]+0x1a2): undefined reference to `XPeekEvent'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent[_ZN4juce18LinuxComponentPeer17handleExposeEventER12XExposeEvent]+0x1e5): undefined reference to `XNextEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleMappingNotify(XMappingEvent&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer19handleMappingNotifyER13XMappingEvent[_ZN4juce18LinuxComponentPeer19handleMappingNotifyER13XMappingEvent]+0x4a): undefined reference to `XRefreshKeyboardMapping'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleClientMessageEvent(XClientMessageEvent&, _XEvent&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent[_ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent]+0x117): undefined reference to `XSendEvent'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent[_ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent]+0x126): undefined reference to `XFlush'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent[_ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent]+0x1c2): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent[_ZN4juce18LinuxComponentPeer24handleClientMessageEventER19XClientMessageEventR7_XEvent]+0x23a): undefined reference to `XSetInputFocus'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::showMouseCursor(unsigned long)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer15showMouseCursorEm[_ZN4juce18LinuxComponentPeer15showMouseCursorEm]+0x4f): undefined reference to `XDefineCursor'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::createKeyProxy()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14createKeyProxyEv[_ZN4juce18LinuxComponentPeer14createKeyProxyEv]+0x92): undefined reference to `XCreateWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14createKeyProxyEv[_ZN4juce18LinuxComponentPeer14createKeyProxyEv]+0xc7): undefined reference to `XMapWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14createKeyProxyEv[_ZN4juce18LinuxComponentPeer14createKeyProxyEv]+0xf1): undefined reference to `XSaveContext'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::deleteKeyProxy()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14deleteKeyProxyEv[_ZN4juce18LinuxComponentPeer14deleteKeyProxyEv]+0x5e): undefined reference to `XFindContext'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14deleteKeyProxyEv[_ZN4juce18LinuxComponentPeer14deleteKeyProxyEv]+0x8d): undefined reference to `XDeleteContext'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14deleteKeyProxyEv[_ZN4juce18LinuxComponentPeer14deleteKeyProxyEv]+0xad): undefined reference to `XDestroyWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14deleteKeyProxyEv[_ZN4juce18LinuxComponentPeer14deleteKeyProxyEv]+0xc1): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer14deleteKeyProxyEv[_ZN4juce18LinuxComponentPeer14deleteKeyProxyEv]+0xf7): undefined reference to `XCheckWindowEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::LinuxRepaintManager::LinuxRepaintManager(juce::LinuxComponentPeer&, _XDisplay*)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer19LinuxRepaintManagerC2ERS0_P9_XDisplay[_ZN4juce18LinuxComponentPeer19LinuxRepaintManagerC5ERS0_P9_XDisplay]+0x11d): undefined reference to `XShmCreateImage'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::LinuxRepaintManager::timerCallback()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer19LinuxRepaintManager13timerCallbackEv[_ZN4juce18LinuxComponentPeer19LinuxRepaintManager13timerCallbackEv]+0x87): undefined reference to `XCheckTypedWindowEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::updateModifierMappings()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer22updateModifierMappingsEv[_ZN4juce18LinuxComponentPeer22updateModifierMappingsEv]+0x3d): undefined reference to `XKeysymToKeycode'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer22updateModifierMappingsEv[_ZN4juce18LinuxComponentPeer22updateModifierMappingsEv]+0x57): undefined reference to `XKeysymToKeycode'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer22updateModifierMappingsEv[_ZN4juce18LinuxComponentPeer22updateModifierMappingsEv]+0x80): undefined reference to `XGetModifierMapping'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer22updateModifierMappingsEv[_ZN4juce18LinuxComponentPeer22updateModifierMappingsEv]+0x12d): undefined reference to `XFreeModifiermap'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::xchangeProperty(unsigned long, unsigned long, unsigned long, int, void const*, int)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer15xchangePropertyEmmmiPKvi[_ZN4juce18LinuxComponentPeer15xchangePropertyEmmmiPKvi]+0x47): undefined reference to `XChangeProperty'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::createWindow(unsigned long)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x161): undefined reference to `XCreateColormap'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x181): undefined reference to `XInstallColormap'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x236): undefined reference to `XCreateWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x26f): undefined reference to `XSaveContext'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x2c9): undefined reference to `XDestroyWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x2e7): undefined reference to `XAllocWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x33c): undefined reference to `XSetWMHints'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x34b): undefined reference to `XFree'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer12createWindowEm[_ZN4juce18LinuxComponentPeer12createWindowEm]+0x6b2): undefined reference to `XShmGetEventBase'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::destroyWindow()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer13destroyWindowEv[_ZN4juce18LinuxComponentPeer13destroyWindowEv]+0x80): undefined reference to `XFindContext'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer13destroyWindowEv[_ZN4juce18LinuxComponentPeer13destroyWindowEv]+0xac): undefined reference to `XDeleteContext'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer13destroyWindowEv[_ZN4juce18LinuxComponentPeer13destroyWindowEv]+0xc9): undefined reference to `XDestroyWindow'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer13destroyWindowEv[_ZN4juce18LinuxComponentPeer13destroyWindowEv]+0xdd): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer13destroyWindowEv[_ZN4juce18LinuxComponentPeer13destroyWindowEv]+0x110): undefined reference to `XCheckWindowEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::updateWindowBounds()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer18updateWindowBoundsEv[_ZN4juce18LinuxComponentPeer18updateWindowBoundsEv]+0x95): undefined reference to `XGetGeometry'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer18updateWindowBoundsEv[_ZN4juce18LinuxComponentPeer18updateWindowBoundsEv]+0xf1): undefined reference to `XTranslateCoordinates'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::sendDragAndDropMessage(XClientMessageEvent&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer22sendDragAndDropMessageER19XClientMessageEvent[_ZN4juce18LinuxComponentPeer22sendDragAndDropMessageER19XClientMessageEvent]+0xa7): undefined reference to `XSendEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::sendExternalDragAndDropMessage(XClientMessageEvent&, unsigned long)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer30sendExternalDragAndDropMessageER19XClientMessageEventm[_ZN4juce18LinuxComponentPeer30sendExternalDragAndDropMessageER19XClientMessageEventm]+0x9d): undefined reference to `XSendEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleExternalSelectionRequest(_XEvent const&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer30handleExternalSelectionRequestERK7_XEvent[_ZN4juce18LinuxComponentPeer30handleExternalSelectionRequestERK7_XEvent]+0x17a): undefined reference to `XSendEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::handleExternalDragButtonReleaseEvent()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer36handleExternalDragButtonReleaseEventEv[_ZN4juce18LinuxComponentPeer36handleExternalDragButtonReleaseEventEv]+0x36): undefined reference to `XUngrabPointer'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::updateDraggedFileList(XClientMessageEvent const&)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer21updateDraggedFileListERK19XClientMessageEvent[_ZN4juce18LinuxComponentPeer21updateDraggedFileListERK19XClientMessageEvent]+0xc9): undefined reference to `XConvertSelection'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::isWindowDnDAware(unsigned long) const':
include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer16isWindowDnDAwareEm[_ZNK4juce18LinuxComponentPeer16isWindowDnDAwareEm]+0x3d): undefined reference to `XListProperties'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZNK4juce18LinuxComponentPeer16isWindowDnDAwareEm[_ZNK4juce18LinuxComponentPeer16isWindowDnDAwareEm]+0xa6): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::externalFindDragTargetWindow(unsigned long)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer28externalFindDragTargetWindowEm[_ZN4juce18LinuxComponentPeer28externalFindDragTargetWindowEm]+0x7c): undefined reference to `XQueryPointer'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::externalDragInit(bool, juce::String const&, std::function<void ()>)':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer16externalDragInitEbRKNS_6StringESt8functionIFvvEE[_ZN4juce18LinuxComponentPeer16externalDragInitEbRKNS_6StringESt8functionIFvvEE]+0x107): undefined reference to `XGrabPointer'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer16externalDragInitEbRKNS_6StringESt8functionIFvvEE[_ZN4juce18LinuxComponentPeer16externalDragInitEbRKNS_6StringESt8functionIFvvEE]+0x139): undefined reference to `XChangeActivePointerGrab'
/usr/bin/ld: include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer16externalDragInitEbRKNS_6StringESt8functionIFvvEE[_ZN4juce18LinuxComponentPeer16externalDragInitEbRKNS_6StringESt8functionIFvvEE]+0x16f): undefined reference to `XSetSelectionOwner'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::externalResetDragAndDrop()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer24externalResetDragAndDropEv[_ZN4juce18LinuxComponentPeer24externalResetDragAndDropEv]+0x5c): undefined reference to `XUngrabPointer'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_basics.cpp.o: in function `juce::LinuxComponentPeer::initialisePointerMap()':
include_juce_gui_basics.cpp:(.text._ZN4juce18LinuxComponentPeer20initialisePointerMapEv[_ZN4juce18LinuxComponentPeer20initialisePointerMapEv]+0x21): undefined reference to `XGetPointerMapping'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::~Pimpl()':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5PimplD2Ev[_ZN4juce15XEmbedComponent5PimplD5Ev]+0xae): undefined reference to `XDestroyWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5PimplD2Ev[_ZN4juce15XEmbedComponent5PimplD5Ev]+0xc2): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5PimplD2Ev[_ZN4juce15XEmbedComponent5PimplD5Ev]+0xf6): undefined reference to `XCheckWindowEvent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::setClient(unsigned long, bool)':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl9setClientEmb[_ZN4juce15XEmbedComponent5Pimpl9setClientEmb]+0xf0): undefined reference to `XResizeWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl9setClientEmb[_ZN4juce15XEmbedComponent5Pimpl9setClientEmb]+0x11f): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl9setClientEmb[_ZN4juce15XEmbedComponent5Pimpl9setClientEmb]+0x15e): undefined reference to `XSelectInput'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl9setClientEmb[_ZN4juce15XEmbedComponent5Pimpl9setClientEmb]+0x1a6): undefined reference to `XReparentWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::componentMovedOrResized(juce::Component&, bool, bool)':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb[_ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb]+0xbd): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb[_ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb]+0x179): undefined reference to `XMoveResizeWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb[_ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb]+0x1ad): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb[_ZN4juce15XEmbedComponent5Pimpl23componentMovedOrResizedERNS_9ComponentEbb]+0x293): undefined reference to `XMoveResizeWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::createHostWindow()':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl16createHostWindowEv[_ZN4juce15XEmbedComponent5Pimpl16createHostWindowEv]+0x42): undefined reference to `XDefaultScreen'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl16createHostWindowEv[_ZN4juce15XEmbedComponent5Pimpl16createHostWindowEv]+0xce): undefined reference to `XCreateWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::removeClient()':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl12removeClientEv[_ZN4juce15XEmbedComponent5Pimpl12removeClientEv]+0x54): undefined reference to `XSelectInput'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl12removeClientEv[_ZN4juce15XEmbedComponent5Pimpl12removeClientEv]+0x77): undefined reference to `XDefaultScreen'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl12removeClientEv[_ZN4juce15XEmbedComponent5Pimpl12removeClientEv]+0xc0): undefined reference to `XUnmapWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl12removeClientEv[_ZN4juce15XEmbedComponent5Pimpl12removeClientEv]+0xee): undefined reference to `XReparentWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::updateMapping()':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl13updateMappingEv[_ZN4juce15XEmbedComponent5Pimpl13updateMappingEv]+0x68): undefined reference to `XMapWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl13updateMappingEv[_ZN4juce15XEmbedComponent5Pimpl13updateMappingEv]+0x89): undefined reference to `XUnmapWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::configureNotify()':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl15configureNotifyEv[_ZN4juce15XEmbedComponent5Pimpl15configureNotifyEv]+0x5c): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl15configureNotifyEv[_ZN4juce15XEmbedComponent5Pimpl15configureNotifyEv]+0x8d): undefined reference to `XGetWindowAttributes'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl15configureNotifyEv[_ZN4juce15XEmbedComponent5Pimpl15configureNotifyEv]+0xe0): undefined reference to `XResizeWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::peerChanged(juce::ComponentPeer*)':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl11peerChangedEPNS_13ComponentPeerE[_ZN4juce15XEmbedComponent5Pimpl11peerChangedEPNS_13ComponentPeerE]+0xc0): undefined reference to `XUnmapWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl11peerChangedEPNS_13ComponentPeerE[_ZN4juce15XEmbedComponent5Pimpl11peerChangedEPNS_13ComponentPeerE]+0x114): undefined reference to `XReparentWindow'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl11peerChangedEPNS_13ComponentPeerE[_ZN4juce15XEmbedComponent5Pimpl11peerChangedEPNS_13ComponentPeerE]+0x1c2): undefined reference to `XMapWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::updateKeyFocus()':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl14updateKeyFocusEv[_ZN4juce15XEmbedComponent5Pimpl14updateKeyFocusEv]+0x8b): undefined reference to `XSetInputFocus'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::XEmbedComponent::Pimpl::sendXEmbedEvent(unsigned long const&, long, long, long, long)':
include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl15sendXEmbedEventERKmllll[_ZN4juce15XEmbedComponent5Pimpl15sendXEmbedEventERKmllll]+0xfa): undefined reference to `XSendEvent'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15XEmbedComponent5Pimpl15sendXEmbedEventERKmllll[_ZN4juce15XEmbedComponent5Pimpl15sendXEmbedEventERKmllll]+0x10b): undefined reference to `XSync'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::entry()':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x3a): undefined reference to `gtk_init'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x3f): undefined reference to `webkit_settings_new'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x54): undefined reference to `dlsym'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x7b): undefined reference to `gtk_plug_new'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x8e): undefined reference to `gtk_scrolled_window_new'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x9e): undefined reference to `webkit_web_view_new_with_settings'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0xa7): undefined reference to `webkit_web_view_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0xb9): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0xcd): undefined reference to `gtk_container_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0xdf): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0xea): undefined reference to `gtk_container_add'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0xf3): undefined reference to `gtk_container_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x105): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x110): undefined reference to `gtk_container_add'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x127): undefined reference to `webkit_web_view_load_uri'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x158): undefined reference to `g_signal_connect_data'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x189): undefined reference to `g_signal_connect_data'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x1ba): undefined reference to `g_signal_connect_data'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x1c6): undefined reference to `gtk_widget_show_all'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x1cb): undefined reference to `gtk_plug_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x1dd): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x1e5): undefined reference to `gtk_plug_get_id'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x246): undefined reference to `g_unix_fd_add'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess5entryEv[_ZN4juce15GtkChildProcess5entryEv]+0x25b): undefined reference to `gtk_main'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::goToURL(juce::var const&)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess7goToURLERKNS_3varE[_ZN4juce15GtkChildProcess7goToURLERKNS_3varE]+0xfc): undefined reference to `webkit_web_view_load_uri'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::handleDecisionResponse(juce::var const&)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess22handleDecisionResponseERKNS_3varE[_ZN4juce15GtkChildProcess22handleDecisionResponseERKNS_3varE]+0x143): undefined reference to `webkit_policy_decision_use'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess22handleDecisionResponseERKNS_3varE[_ZN4juce15GtkChildProcess22handleDecisionResponseERKNS_3varE]+0x151): undefined reference to `webkit_policy_decision_ignore'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess22handleDecisionResponseERKNS_3varE[_ZN4juce15GtkChildProcess22handleDecisionResponseERKNS_3varE]+0x174): undefined reference to `g_object_unref'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::handleCommand(juce::String const&, juce::var const&)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE[_ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE]+0x8e): undefined reference to `webkit_web_view_go_back'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE[_ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE]+0xba): undefined reference to `webkit_web_view_go_forward'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE[_ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE]+0xe3): undefined reference to `webkit_web_view_reload'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE[_ZN4juce15GtkChildProcess13handleCommandERKNS_6StringERKNS_3varE]+0x10c): undefined reference to `webkit_web_view_stop_loading'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::quit()':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess4quitEv[_ZN4juce15GtkChildProcess4quitEv]+0xd): undefined reference to `gtk_main_quit'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::onNavigation(juce::String, _WebKitNavigationAction*, _WebKitPolicyDecision*)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess12onNavigationENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision[_ZN4juce15GtkChildProcess12onNavigationENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision]+0x5f): undefined reference to `g_object_ref'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess12onNavigationENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision[_ZN4juce15GtkChildProcess12onNavigationENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision]+0xbf): undefined reference to `webkit_navigation_action_get_request'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess12onNavigationENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision[_ZN4juce15GtkChildProcess12onNavigationENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision]+0xc7): undefined reference to `webkit_uri_request_get_uri'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::onNewWindow(juce::String, _WebKitNavigationAction*, _WebKitPolicyDecision*)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess11onNewWindowENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision[_ZN4juce15GtkChildProcess11onNewWindowENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision]+0x7a): undefined reference to `webkit_navigation_action_get_request'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess11onNewWindowENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision[_ZN4juce15GtkChildProcess11onNewWindowENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision]+0x82): undefined reference to `webkit_uri_request_get_uri'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess11onNewWindowENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision[_ZN4juce15GtkChildProcess11onNewWindowENS_6StringEP23_WebKitNavigationActionP21_WebKitPolicyDecision]+0x15d): undefined reference to `webkit_policy_decision_ignore'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::onLoadChanged(WebKitLoadEvent)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess13onLoadChangedE15WebKitLoadEvent[_ZN4juce15GtkChildProcess13onLoadChangedE15WebKitLoadEvent]+0x74): undefined reference to `webkit_web_view_get_uri'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::GtkChildProcess::onDecidePolicy(_WebKitPolicyDecision*, WebKitPolicyDecisionType)':
include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x43): undefined reference to `webkit_navigation_policy_decision_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x55): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x65): undefined reference to `webkit_navigation_policy_decision_get_frame_name'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x79): undefined reference to `webkit_navigation_policy_decision_get_navigation_action'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0xce): undefined reference to `webkit_navigation_policy_decision_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0xe0): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0xf0): undefined reference to `webkit_navigation_policy_decision_get_frame_name'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x104): undefined reference to `webkit_navigation_policy_decision_get_navigation_action'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x156): undefined reference to `webkit_response_policy_decision_get_type'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x168): undefined reference to `g_type_check_instance_cast'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType[_ZN4juce15GtkChildProcess14onDecidePolicyEP21_WebKitPolicyDecision24WebKitPolicyDecisionType]+0x184): undefined reference to `webkit_policy_decision_use'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_gui_extra.cpp.o: in function `juce::SystemTrayIconComponent::Pimpl::Pimpl(juce::Image const&, unsigned long)':
include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x8a): undefined reference to `XDefaultScreenOfDisplay'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0xa0): undefined reference to `XScreenNumberOfScreen'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x123): undefined reference to `XGrabServer'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x13c): undefined reference to `XGetSelectionOwner'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x16b): undefined reference to `XSelectInput'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x17a): undefined reference to `XUngrabServer'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x189): undefined reference to `XFlush'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x251): undefined reference to `XSendEvent'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x265): undefined reference to `XSync'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x2c7): undefined reference to `XChangeProperty'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x320): undefined reference to `XChangeProperty'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x329): undefined reference to `XAllocSizeHints'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x37a): undefined reference to `XSetWMNormalHints'
/usr/bin/ld: include_juce_gui_extra.cpp:(.text._ZN4juce23SystemTrayIconComponent5PimplC2ERKNS_5ImageEm[_ZN4juce23SystemTrayIconComponent5PimplC5ERKNS_5ImageEm]+0x389): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::clearGLError()':
include_juce_opengl.cpp:(.text+0x729): undefined reference to `glGetError'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::initialise(juce::OpenGLFrameBuffer&)':
include_juce_opengl.cpp:(.text+0xa77): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0xa8f): undefined reference to `glBindTexture'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0xae6): undefined reference to `glBindTexture'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::getCurrentFrameBufferTarget()':
include_juce_opengl.cpp:(.text+0xe68): undefined reference to `glGetIntegerv'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::makeCurrentAndClear()':
include_juce_opengl.cpp:(.text+0xf23): undefined reference to `glClearColor'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0xf2d): undefined reference to `glClear'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::readPixels(juce::PixelARGB*, juce::Rectangle<int> const&)':
include_juce_opengl.cpp:(.text+0xf75): undefined reference to `glPixelStorei'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0xfcf): undefined reference to `glReadPixels'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::writePixels(juce::PixelARGB const*, juce::Rectangle<int> const&)':
include_juce_opengl.cpp:(.text+0x107b): undefined reference to `glDisable'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x1085): undefined reference to `glDisable'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x10ff): undefined reference to `glViewport'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLHelpers::resetErrorState()':
include_juce_opengl.cpp:(.text+0x19b9): undefined reference to `glGetError'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLHelpers::getExtensionFunction(char const*)':
include_juce_opengl.cpp:(.text+0x19e0): undefined reference to `glXGetProcAddress'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLHelpers::isExtensionSupported(char const*)':
include_juce_opengl.cpp:(.text+0x19f8): undefined reference to `glGetString'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLHelpers::clear(juce::Colour)':
include_juce_opengl.cpp:(.text+0x1ab8): undefined reference to `glClearColor'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x1ac2): undefined reference to `glClear'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLHelpers::enableScissorTest(juce::Rectangle<int>)':
include_juce_opengl.cpp:(.text+0x1aee): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x1b35): undefined reference to `glScissor'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLShaderProgram::getLanguageVersion()':
include_juce_opengl.cpp:(.text+0x205e): undefined reference to `glGetString'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLTexture::create(int, int, void const*, unsigned int, bool)':
include_juce_opengl.cpp:(.text+0x2c33): undefined reference to `glGenTextures'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2c45): undefined reference to `glBindTexture'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2c59): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2c8f): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2ca3): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2cb7): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2ccb): undefined reference to `glBindTexture'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2cda): undefined reference to `glPixelStorei'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2d70): undefined reference to `glTexImage2D'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2dbd): undefined reference to `glTexSubImage2D'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x2df8): undefined reference to `glTexImage2D'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLTexture::release()':
include_juce_opengl.cpp:(.text+0x30d7): undefined reference to `glDeleteTextures'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLTexture::bind() const':
include_juce_opengl.cpp:(.text+0x311e): undefined reference to `glBindTexture'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLTexture::unbind() const':
include_juce_opengl.cpp:(.text+0x313d): undefined reference to `glBindTexture'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLHelpers::isContextActive()':
include_juce_opengl.cpp:(.text+0x3185): undefined reference to `glXGetCurrentContext'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::copyTexture(juce::Rectangle<int> const&, juce::Rectangle<int> const&, int, int, bool)':
include_juce_opengl.cpp:(.text+0x4071): undefined reference to `glBlendFunc'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x407b): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text+0x423a): undefined reference to `glDrawArrays'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLTargetSaver::OpenGLTargetSaver(juce::OpenGLContext const&)':
include_juce_opengl.cpp:(.text._ZN4juce17OpenGLTargetSaverC2ERKNS_13OpenGLContextE[_ZN4juce17OpenGLTargetSaverC5ERKNS_13OpenGLContextE]+0x3a): undefined reference to `glGetIntegerv'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLTargetSaver::~OpenGLTargetSaver()':
include_juce_opengl.cpp:(.text._ZN4juce17OpenGLTargetSaverD2Ev[_ZN4juce17OpenGLTargetSaverD5Ev]+0x49): undefined reference to `glViewport'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::Pimpl::Pimpl(juce::OpenGLContext&, int, int, bool, bool)':
include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0xd7): undefined reference to `glGenTextures'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0xea): undefined reference to `glBindTexture'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0xfe): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0x112): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0x126): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0x13a): undefined reference to `glTexParameteri'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplC2ERNS_13OpenGLContextEiibb[_ZN4juce17OpenGLFrameBuffer5PimplC5ERNS_13OpenGLContextEiibb]+0x177): undefined reference to `glTexImage2D'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLFrameBuffer::Pimpl::~Pimpl()':
include_juce_opengl.cpp:(.text._ZN4juce17OpenGLFrameBuffer5PimplD2Ev[_ZN4juce17OpenGLFrameBuffer5PimplD5Ev]+0x31): undefined reference to `glDeleteTextures'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLRendering::Target::makeActive() const':
include_juce_opengl.cpp:(.text._ZNK4juce15OpenGLRendering6Target10makeActiveEv[_ZNK4juce15OpenGLRendering6Target10makeActiveEv]+0x5c): undefined reference to `glViewport'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZNK4juce15OpenGLRendering6Target10makeActiveEv[_ZNK4juce15OpenGLRendering6Target10makeActiveEv]+0x66): undefined reference to `glDisable'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLRendering::StateHelpers::BlendingMode::resync()':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers12BlendingMode6resyncEv[_ZN4juce15OpenGLRendering12StateHelpers12BlendingMode6resyncEv]+0x12): undefined reference to `glDisable'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLRendering::StateHelpers::ActiveTextures::bindTexture(unsigned int)':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers14ActiveTextures11bindTextureEj[_ZN4juce15OpenGLRendering12StateHelpers14ActiveTextures11bindTextureEj]+0x44): undefined reference to `glBindTexture'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLRendering::StateHelpers::ShaderQuadQueue::initialise()':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers15ShaderQuadQueue10initialiseEv[_ZN4juce15OpenGLRendering12StateHelpers15ShaderQuadQueue10initialiseEv]+0x2f): undefined reference to `glGetIntegerv'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLRendering::StateHelpers::ShaderQuadQueue::draw()':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers15ShaderQuadQueue4drawEv[_ZN4juce15OpenGLRendering12StateHelpers15ShaderQuadQueue4drawEv]+0x6b): undefined reference to `glDrawElements'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLRendering::NonShaderContext::~NonShaderContext()':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering16NonShaderContextD2Ev[_ZN4juce15OpenGLRendering16NonShaderContextD5Ev]+0x50): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering16NonShaderContextD2Ev[_ZN4juce15OpenGLRendering16NonShaderContextD5Ev]+0x122): undefined reference to `glBindTexture'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::NativeContext(juce::Component&, juce::OpenGLPixelFormat const&, void*, bool, juce::OpenGLContext::OpenGLVersion)':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x153): undefined reference to `XSync'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x293): undefined reference to `glXChooseVisual'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x328): undefined reference to `XCreateColormap'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x485): undefined reference to `XCreateWindow'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x4c5): undefined reference to `XSaveContext'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x4e9): undefined reference to `XMapWindow'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x509): undefined reference to `XFreeColormap'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextC2ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE[_ZN4juce13OpenGLContext13NativeContextC5ERNS_9ComponentERKNS_17OpenGLPixelFormatEPvbNS0_13OpenGLVersionE]+0x524): undefined reference to `XSync'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::~NativeContext()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextD2Ev[_ZN4juce13OpenGLContext13NativeContextD5Ev]+0x7f): undefined reference to `XUnmapWindow'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextD2Ev[_ZN4juce13OpenGLContext13NativeContextD5Ev]+0x9d): undefined reference to `XDestroyWindow'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContextD2Ev[_ZN4juce13OpenGLContext13NativeContextD5Ev]+0xc6): undefined reference to `XFree'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::initialiseOnRenderThread(juce::OpenGLContext&)':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContext24initialiseOnRenderThreadERS0_[_ZN4juce13OpenGLContext13NativeContext24initialiseOnRenderThreadERS0_]+0x5e): undefined reference to `glXCreateContext'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::shutdownOnRenderThread()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContext22shutdownOnRenderThreadEv[_ZN4juce13OpenGLContext13NativeContext22shutdownOnRenderThreadEv]+0x61): undefined reference to `glXDestroyContext'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::makeActive() const':
include_juce_opengl.cpp:(.text._ZNK4juce13OpenGLContext13NativeContext10makeActiveEv[_ZNK4juce13OpenGLContext13NativeContext10makeActiveEv]+0x65): undefined reference to `glXMakeCurrent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::isActive() const':
include_juce_opengl.cpp:(.text._ZNK4juce13OpenGLContext13NativeContext8isActiveEv[_ZNK4juce13OpenGLContext13NativeContext8isActiveEv]+0x37): undefined reference to `glXGetCurrentContext'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::deactivateCurrentContext()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContext24deactivateCurrentContextEv[_ZN4juce13OpenGLContext13NativeContext24deactivateCurrentContextEv]+0x49): undefined reference to `glXMakeCurrent'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::swapBuffers()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContext11swapBuffersEv[_ZN4juce13OpenGLContext13NativeContext11swapBuffersEv]+0x50): undefined reference to `glXSwapBuffers'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::NativeContext::updateWindowPosition(juce::Rectangle<int>)':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext13NativeContext20updateWindowPositionENS_9RectangleIiEE[_ZN4juce13OpenGLContext13NativeContext20updateWindowPositionENS_9RectangleIiEE]+0x104): undefined reference to `XMoveResizeWindow'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::CachedImage::clearRegionInFrameBuffer(juce::RectangleList<int> const&)':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE[_ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE]+0x26): undefined reference to `glClearColor'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE[_ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE]+0x30): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE[_ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE]+0xe3): undefined reference to `glScissor'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE[_ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE]+0xed): undefined reference to `glClear'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE[_ZN4juce13OpenGLContext11CachedImage24clearRegionInFrameBufferERKNS_13RectangleListIiEE]+0xfe): undefined reference to `glDisable'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::CachedImage::renderFrame()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage11renderFrameEv[_ZN4juce13OpenGLContext11CachedImage11renderFrameEv]+0x196): undefined reference to `glViewport'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage11renderFrameEv[_ZN4juce13OpenGLContext11CachedImage11renderFrameEv]+0x291): undefined reference to `glViewport'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::CachedImage::drawComponentBuffer()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage19drawComponentBufferEv[_ZN4juce13OpenGLContext11CachedImage19drawComponentBufferEv]+0x24): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage19drawComponentBufferEv[_ZN4juce13OpenGLContext11CachedImage19drawComponentBufferEv]+0x57): undefined reference to `glBindTexture'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage19drawComponentBufferEv[_ZN4juce13OpenGLContext11CachedImage19drawComponentBufferEv]+0xe7): undefined reference to `glBindTexture'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::OpenGLContext::CachedImage::initialiseOnThread()':
include_juce_opengl.cpp:(.text._ZN4juce13OpenGLContext11CachedImage18initialiseOnThreadEv[_ZN4juce13OpenGLContext11CachedImage18initialiseOnThreadEv]+0xc9): undefined reference to `glViewport'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::DepthTestDisabler::DepthTestDisabler()':
include_juce_opengl.cpp:(.text._ZN4juce17DepthTestDisablerC2Ev[_ZN4juce17DepthTestDisablerC5Ev]+0x19): undefined reference to `glGetBooleanv'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce17DepthTestDisablerC2Ev[_ZN4juce17DepthTestDisablerC5Ev]+0x2e): undefined reference to `glDisable'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `juce::DepthTestDisabler::~DepthTestDisabler()':
include_juce_opengl.cpp:(.text._ZN4juce17DepthTestDisablerD2Ev[_ZN4juce17DepthTestDisablerD5Ev]+0x1d): undefined reference to `glEnable'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `void juce::OpenGLRendering::StateHelpers::ActiveTextures::setTexturesEnabled<juce::OpenGLRendering::StateHelpers::ShaderQuadQueue>(juce::OpenGLRendering::StateHelpers::ShaderQuadQueue&, int)':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers14ActiveTextures18setTexturesEnabledINS1_15ShaderQuadQueueEEEvRT_i[_ZN4juce15OpenGLRendering12StateHelpers14ActiveTextures18setTexturesEnabledINS1_15ShaderQuadQueueEEEvRT_i]+0x8c): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers14ActiveTextures18setTexturesEnabledINS1_15ShaderQuadQueueEEEvRT_i[_ZN4juce15OpenGLRendering12StateHelpers14ActiveTextures18setTexturesEnabledINS1_15ShaderQuadQueueEEEvRT_i]+0x98): undefined reference to `glDisable'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `void juce::OpenGLRendering::StateHelpers::BlendingMode::setBlendFunc<juce::OpenGLRendering::StateHelpers::ShaderQuadQueue>(juce::OpenGLRendering::StateHelpers::ShaderQuadQueue&, unsigned int, unsigned int)':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers12BlendingMode12setBlendFuncINS1_15ShaderQuadQueueEEEvRT_jj[_ZN4juce15OpenGLRendering12StateHelpers12BlendingMode12setBlendFuncINS1_15ShaderQuadQueueEEEvRT_jj]+0x3d): undefined reference to `glEnable'
/usr/bin/ld: include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers12BlendingMode12setBlendFuncINS1_15ShaderQuadQueueEEEvRT_jj[_ZN4juce15OpenGLRendering12StateHelpers12BlendingMode12setBlendFuncINS1_15ShaderQuadQueueEEEvRT_jj]+0x84): undefined reference to `glBlendFunc'
/usr/bin/ld: CMakeFiles/CommuniCare_eV_Manager.dir/JuceLibraryCode/include_juce_opengl.cpp.o: in function `void juce::OpenGLRendering::StateHelpers::BlendingMode::disableBlend<juce::OpenGLRendering::StateHelpers::ShaderQuadQueue>(juce::OpenGLRendering::StateHelpers::ShaderQuadQueue&)':
include_juce_opengl.cpp:(.text._ZN4juce15OpenGLRendering12StateHelpers12BlendingMode12disableBlendINS1_15ShaderQuadQueueEEEvRT_[_ZN4juce15OpenGLRendering12StateHelpers12BlendingMode12disableBlendINS1_15ShaderQuadQueueEEEvRT_]+0x34): undefined reference to `glDisable'
collect2: error: ld returned 1 exit status
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment