Domoticz Doesn't Link on MacOSX El Capitan 10.11.5 (15F34)

Topics (not sure which fora)
when not sure where to post, post here and mods will move it to right forum.

Moderators: leecollings, remb0

Post Reply
shreyas2415
Posts: 1
Joined: Friday 15 July 2016 14:34
Target OS: OS X
Domoticz version:
Contact:

Domoticz Doesn't Link on MacOSX El Capitan 10.11.5 (15F34)

Post by shreyas2415 »

I am getting a link Error every time I am trying to compile domoticz on my MAC OS X system. Can you please help me ?

Code: Select all

Linking CXX executable domoticz
Undefined symbols for architecture x86_64:
  "_ERR_remove_thread_state", referenced from:
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in Camera.cpp.o
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in domoticz.cpp.o
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in EventSystem.cpp.o
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in mainworker.cpp.o
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in Scheduler.cpp.o
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in SQLHelper.cpp.o
      boost::asio::ssl::detail::openssl_init_base::do_init::~do_init() in LuaHandler.cpp.o
      ...
  "_TLSv1_1_client_method", referenced from:
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in server.cpp.o
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in proxyclient.cpp.o
      __mosquitto_socket_connect in libmqtt.a(net_mosq.c.o)
  "_TLSv1_1_method", referenced from:
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in server.cpp.o
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in proxyclient.cpp.o
  "_TLSv1_1_server_method", referenced from:
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in server.cpp.o
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in proxyclient.cpp.o
  "_TLSv1_2_client_method", referenced from:
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in server.cpp.o
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in proxyclient.cpp.o
      __mosquitto_socket_connect in libmqtt.a(net_mosq.c.o)
  "_TLSv1_2_method", referenced from:
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in server.cpp.o
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in proxyclient.cpp.o
  "_TLSv1_2_server_method", referenced from:
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in server.cpp.o
      boost::asio::ssl::context::context(boost::asio::ssl::context_base::method) in proxyclient.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [domoticz] Error 1
make[1]: *** [CMakeFiles/domoticz.dir/all] Error 2
make: *** [all] Error 2
Nothing I do seems to help :(
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest