OSVR / OSVR-Core

The core libraries, applications, and plugins of the OSVR software platform.
Apache License 2.0
329 stars 124 forks source link

osvr_json_to_c.dir errors when compiling #523

Open nofxboy1234 opened 7 years ago

nofxboy1234 commented 7 years ago

When I run make, I get the following error. Any help would be greatly appreciated:

[ 0%] Building CXX object vendor/gtest-1.7.0/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 0%] Linking CXX shared library ../../lib64/libgtest.so [ 0%] Built target gtest [ 0%] Building CXX object vendor/gtest-1.7.0/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o [ 0%] Linking CXX shared library ../../lib64/libgtest_main.so [ 0%] Built target gtest_main [ 0%] Building CXX object vendor/vrpn/gpsnmealib/CMakeFiles/gpsnmea.dir/latLonCoord.C.o [ 0%] Building CXX object vendor/vrpn/gpsnmealib/CMakeFiles/gpsnmea.dir/nmeaParser.C.o [ 0%] Building CXX object vendor/vrpn/gpsnmealib/CMakeFiles/gpsnmea.dir/typedCoord.C.o [ 0%] Building CXX object vendor/vrpn/gpsnmealib/CMakeFiles/gpsnmea.dir/utmCoord.C.o [ 0%] Linking CXX static library ../../../bin/libgpsnmea.a [ 0%] Built target gpsnmea [ 0%] Building C object vendor/vrpn/quat/CMakeFiles/quat.dir/matrix.c.o [ 0%] Building C object vendor/vrpn/quat/CMakeFiles/quat.dir/quat.c.o [ 1%] Building C object vendor/vrpn/quat/CMakeFiles/quat.dir/vector.c.o [ 1%] Building C object vendor/vrpn/quat/CMakeFiles/quat.dir/xyzquat.c.o [ 1%] Linking C static library ../../../bin/libquat.a [ 1%] Built target quat [ 1%] Building CXX object vendor/vrpn/atmellib/CMakeFiles/vrpn_atmel.dir/vrpn_atmellib_helper.C.o [ 1%] Building CXX object vendor/vrpn/atmellib/CMakeFiles/vrpn_atmel.dir/vrpn_atmellib_iobasic.C.o [ 1%] Building CXX object vendor/vrpn/atmellib/CMakeFiles/vrpn_atmel.dir/vrpn_atmellib_openclose.C.o [ 2%] Building CXX object vendor/vrpn/atmellib/CMakeFiles/vrpn_atmel.dir/vrpn_atmellib_register.C.o [ 2%] Building CXX object vendor/vrpn/atmellib/CMakeFiles/vrpn_atmel.dir/vrpn_atmellib_tester.C.o [ 2%] Linking CXX static library ../../../bin/libvrpn_atmel.a [ 2%] Built target vrpn_atmel [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Analog.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Analog_Output.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Assert.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Auxiliary_Logger.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_BaseClass.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Button.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Connection.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Dial.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_EndpointContainer.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_FileConnection.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_FileController.C.o [ 2%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_ForceDevice.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Forwarder.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_ForwarderController.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_FunctionGenerator.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Imager.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_LamportClock.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Mutex.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Poser.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_RedundantTransmission.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Serial.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_SerialPort.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Shared.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_SharedObject.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Sound.C.o [ 3%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Text.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Thread.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_3DConnexion.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_3DMicroscribe.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_3Space.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_5DT16.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Adafruit.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_ADBox.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Analog_5dt.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Analog_5dtUSB.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Analog_Radamec_SPI.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Analog_USDigital_A2.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Atmel.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_BiosciencesTools.C.o [ 4%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Button_NI_DIO24.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Button_USB.cpp.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_CerealBox.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_CHProducts_Controller_Raw.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Contour.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_DevInput.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_DirectXFFJoystick.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_DirectXRumblePad.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_DreamCheeky.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Dyna.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Event_Analog.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Event.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Event_Mouse.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Flock.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Flock_Parallel.C.o [ 5%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_ForceDeviceServer.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Freespace.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Futaba.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_GlobalHapticsOrb.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Griffin.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_HumanInterface.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_IDEA.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Imager_Stream_Buffer.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_ImmersionBox.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_inertiamouse.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_JoyFly.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Joylin.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Joywin32.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Keyboard.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_LUDL.C.o [ 6%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Logitech_Controller_Raw.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Magellan.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Microsoft_Controller_Raw.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Mouse.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_NationalInstruments.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Nidaq.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_nikon_controls.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_nVidia_shield_controller.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Oculus.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_OzzMaker.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_OmegaTemperature.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Poser_Analog.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Poser_Tek4662.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_raw_sgibox.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Retrolink.C.o [ 7%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Saitek_Controller_Raw.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_sgibox.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Spaceball.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Streaming_Arduino.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tng3.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_3DMouse.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_AnalogFly.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_ButtonFly.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Crossbow.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_DTrack.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Fastrak.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Filter.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_GameTrak.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_GPS.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_IMU.C.o [ 8%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_isense.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Isotrak.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_JsonNet.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Liberty.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_MotionNode.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_NDI_Polaris.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_NovintFalcon.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_OSVRHackerDevKit.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_PDI.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_PhaseSpace.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_RazerHydra.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_ThalmicLabsMyo.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_SpacePoint.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Wintracker.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_Colibri.C.o [ 9%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_TrivisioColibri.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_WiimoteHead.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_zSight.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_ViewPoint.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_UNC_Joystick.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_VPJoystick.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Wanda.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_WiiMote.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_XInputGamepad.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Xkeys.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Tracker_LibertyHS.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_YEI_3Space.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/vrpn_Zaber.C.o [ 10%] Building CXX object vendor/vrpn/CMakeFiles/vrpnserver.dir/server_src/vrpn_Generic_server_object.C.o [ 10%] Building C object vendor/vrpn/CMakeFiles/vrpnserver.dir/submodules/hidapi/libusb/hid.c.o [ 11%] Linking CXX static library ../../bin/libvrpnserver.a [ 11%] Built target vrpnserver [ 11%] Building CXX object devtools/CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o [ 11%] Linking CXX executable ../bin/osvr_json_to_c CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In functionconvertJsonToLiteral(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::istream&, std::ostream&)': /home/dylan/Downloads/osvr_setup/used/OSVR-Core/devtools/osvr_json_to_c.cpp:73: undefined reference to _ZN4Json10FastWriter5writeB5cxx11ERKNS_5ValueE' /home/dylan/Downloads/osvr_setup/used/OSVR-Core/devtools/osvr_json_to_c.cpp:70: undefined reference to_ZNK4Json6Reader25getFormattedErrorMessagesB5cxx11Ev' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In function boost::program_options::typed_value<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char>::xparse(boost::any&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const': /home/dylan/boost_1_63_0/include/boost/program_options/detail/value_semantic.hpp:167: undefined reference toboost::program_options::validate(boost::any&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, std::cxx11::basic_string<char, std::char_traits, std::allocator >*, int)' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In function `std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > boost::program_options::to_internal<std::cxx11::basic_string<char, std::char_traits, std::allocator > >(std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)': /home/dylan/boost_1_63_0/include/boost/program_options/detail/convert.hpp:79: undefined reference to boost::program_options::to_internal(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In functionboost::program_options::basic_command_line_parser::basic_command_line_parser(int, char const const)': /home/dylan/boost_1_63_0/include/boost/program_options/detail/parsers.hpp:44: undefined reference to boost::program_options::detail::cmdline::cmdline(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In function_ZNK5boost15program_options11typed_valueINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcE4nameB5cxx11Ev': /home/dylan/boost_1_63_0/include/boost/program_options/detail/value_semantic.hpp:19: undefined reference to _ZN5boost15program_options3argB5cxx11E' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In functionmain': /home/dylan/Downloads/osvr_setup/used/OSVR-Core/devtools/osvr_json_to_c.cpp:80: undefined reference to boost::program_options::options_description::options_description(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)' /home/dylan/Downloads/osvr_setup/used/OSVR-Core/devtools/osvr_json_to_c.cpp:86: undefined reference toboost::program_options::options_description::options_description(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&, unsigned int, unsigned int)' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o: In function `boost::program_options::variables_map::operator[](std::cxx11::basic_string<char, std::char_traits, std::allocator > const&) const': /home/dylan/boost_1_63_0/include/boost/program_options/variables_map.hpp:155: undefined reference to boost::program_options::abstract_variables_map::operator[](std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' /home/dylan/boost_1_63_0/include/boost/program_options/variables_map.hpp:155: undefined reference toboost::program_options::abstract_variables_map::operator[](std::cxx11::basic_string<char, std::char_traits, std::allocator > const&) const' /home/dylan/boost_1_63_0/include/boost/program_options/variables_map.hpp:155: undefined reference to `boost::program_options::abstract_variables_map::operator[](std::cxx11::basic_string<char, std::char_traits, std::allocator > const&) const' CMakeFiles/osvr_json_to_c.dir/osvr_json_to_c.cpp.o:(.rodata._ZTVN5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE[_ZTVN5boost15program_options11typed_valueINSt7cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE]+0x40): undefined reference to `boost::program_options::value_semantic_codecvt_helper::parse(boost::any&, std::vector<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > > const&, bool) const' collect2: error: ld returned 1 exit status make[2]: [bin/osvr_json_to_c] Error 1 make[1]: [devtools/CMakeFiles/osvr_json_to_c.dir/all] Error 2 make: *** [all] Error 2 `