openframeworks / openFrameworks

openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
http://openframeworks.cc
Other
9.97k stars 2.55k forks source link

Poco Issues running on Ubuntu #6041

Closed faaip closed 6 years ago

faaip commented 6 years ago

I’m porting a mac app to ubuntu 18.04, but I have some issues. OF compiles with gcc version 7.3.0, but my project needs ofxSimpleHttp and here we run into problems. I’m running OF10 for gcc6+, but I run into errors with poco namely Poco::Net::Context(): error: undefined reference to ‘SSLv23_client_method’.

/home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a(Context.o):Context.cpp:function Poco::Net::Context::createSSLContext(): error: undefined reference to 'SSLv23_client_method' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a(Context.o):Context.cpp:function Poco::Net::Context::createSSLContext(): error: undefined reference to 'SSLv23_server_method' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(X509Certificate.o):X509Certificate.cpp:function Poco::Crypto::X509Certificate::extractNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<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: error: undefined reference to 'sk_num' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(X509Certificate.o):X509Certificate.cpp:function Poco::Crypto::X509Certificate::extractNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<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: error: undefined reference to 'sk_value' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'EVP_cleanup' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'ERR_free_strings' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'CRYPTO_set_locking_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'CRYPTO_set_id_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'SSL_library_init' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'SSL_load_error_strings' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'OPENSSL_add_all_algorithms_noconf' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_num_locks' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_locking_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_id_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_dynlock_create_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_dynlock_lock_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_dynlock_destroy_callback' /home/digital-bydel/openFrameworks/of_v0.10.0_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'CONF_modules_free'

As mentioned here this probably due to ubuntu 18 shipping with openssl 1.1.

sphaero commented 6 years ago

did you try the download_libs script?

https://github.com/openframeworks/openFrameworks/blob/master/scripts/linux/download_libs.sh

faaip commented 6 years ago

@sphaero as far as I understand the download_libs script is only for use when building from the github repo. I do have the poco lib installed and some functionality works fine.

kyeshmz commented 6 years ago

Did you use the install dependencies or codecs script needed for the ubuntu install even from the site?

turiphro commented 6 years ago

I'm getting the same error on Ubuntu 18.04, both with the pre-packaged Linux download, and with a fresh git clone + install_codecs.sh + install_dependencies.sh + download_libs.sh + compileOF.sh.

/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a(Context.o):Context.cpp:function Poco::Net::Context::createSSLContext(): error: undefined reference to 'SSLv23_client_method'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a(Context.o):Context.cpp:function Poco::Net::Context::createSSLContext(): error: undefined reference to 'SSLv23_server_method'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(DigestEngine.o):DigestEngine.cpp:function Poco::Crypto::DigestEngine::~DigestEngine(): error: undefined reference to 'EVP_MD_CTX_destroy'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(DigestEngine.o):DigestEngine.cpp:function Poco::Crypto::DigestEngine::reset(): error: undefined reference to 'EVP_MD_CTX_cleanup'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(DigestEngine.o):DigestEngine.cpp:function Poco::Crypto::DigestEngine::DigestEngine(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&): error: undefined reference to 'EVP_MD_CTX_create'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(X509Certificate.o):X509Certificate.cpp:function Poco::Crypto::X509Certificate::extractNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<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: error: undefined reference to 'sk_num'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(X509Certificate.o):X509Certificate.cpp:function Poco::Crypto::X509Certificate::extractNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<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: error: undefined reference to 'sk_value'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'EVP_cleanup'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'ERR_free_strings'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'CRYPTO_set_locking_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'CRYPTO_set_id_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'SSL_library_init'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'SSL_load_error_strings'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'OPENSSL_add_all_algorithms_noconf'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_num_locks'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_locking_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_id_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_dynlock_create_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_dynlock_lock_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::initialize(): error: undefined reference to 'CRYPTO_set_dynlock_destroy_callback'
/home/martijn/software/openframeworks/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:function Poco::Crypto::OpenSSLInitializer::uninitialize(): error: undefined reference to 'CONF_modules_free'
collect2: error: ld returned 1 exit status
/home/martijn/software/openframeworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:403: recipe for target 'bin/deepFace' failed
make[1]: *** [bin/deepFace] Error 1
make[1]: Leaving directory '/home/martijn/stack/doc/projects/deepFace'
/home/martijn/software/openframeworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:124: recipe for target 'Release' failed
make: *** [Release] Error 2
arturoc commented 6 years ago

have you run install_dependencies again from the master branch? that should solve this issue. Also the nightly builds should solve this issue as well (running the isntall dependencies script that comes with them)

Cdriko commented 5 years ago

hello I try To use ofxHTTP compiling example_basic_server_post, but I've got errors about ssl, even after sompiling dependencies :

checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 
with PKG_CONFIG_LIBDIR=
Compiling OF library for Release
make[1] : on entre dans le répertoire « /home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/openFrameworksCompiled/project »
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 
with PKG_CONFIG_LIBDIR=
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 
with PKG_CONFIG_LIBDIR=
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 
with PKG_CONFIG_LIBDIR=
Done!
make[1] : on quitte le répertoire « /home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/openFrameworksCompiled/project »

Compiling example_basic_server_post for Release
make[1] : on entre dans le répertoire « /home/cedric/soft/of_v0.10.1_linux64gcc6_release/apps/myApps/example_basic_server_post »
HOST_OS=Linux
checking pkg-config libraries:   cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal libcurl glfw3 rtaudio libpulse-simple alsa gl glu glew gtk+-3.0 
with PKG_CONFIG_LIBDIR=
Linking bin/example_basic_server_post for linux64
g++ -o bin/example_basic_server_post  obj/linux64/Release/src/ofApp.o obj/linux64/Release/src/main.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/FormRequest.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/CookieStore.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/HTTPClient.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/AuthScope.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/DefaultProxyProcessor.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ClientCache.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/OAuth10Credentials.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/BaseRoute.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/DefaultCookieProcessor.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ClientProgressStream.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/DefaultEncodingResponseStreamFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/PutRequest.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/OAuth20HTTPClient.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/CookieUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/URIBuilder.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/DefaultClientHeaders.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ClientEvents.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ProxySettings.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/CredentialStore.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Cookie.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Session.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Progress.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SSEFrame.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Context.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ClientState.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/JSONWebToken.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Request.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SimpleSSEServer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Response.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ClientSessionSettings.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/HTTPUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SessionStore.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SimpleFileServer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/OAuth20Credentials.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SimpleWebSocketServer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/WebSocketExtensions.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SimplePostServer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/WebSocketConnection.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/FileSystemRoute.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/PostRouteEvents.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/OAuth20RequestFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SimpleIPVideoServer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Client.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/RequestHandlerAdapter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/BaseServer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SimpleClient.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/PostRoute.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/GetRequestTask.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/GetRequest.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/DefaultRedirectProcessor.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/HTTPHost.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/PostRequest.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/IPVideoRoute.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/Credentials.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/WebSocketFrame.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SSEConnection.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/WebSocketRoute.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/HeadRequest.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/OAuth10HTTPClient.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ThreadSettings.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/BaseClient.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/JSONRequest.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/SSERoute.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/OAuth10RequestFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/ClientSessionProvider.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxHTTP/libs/ofxHTTP/src/IPVideoFrame.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/lz4/src/lz4.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ThreadsafeLoggerChannel.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/COBSEncoding.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBuffer.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/JSONUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/StreamFilters.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/SLIPEncoding.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/FileExtensionFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/URIEncoding.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/PollingThread.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIterator.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Hash.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/LinkFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RecursiveDirectoryIteratorStategies.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/BackoffStrategy.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/RegexPathFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/SearchPath.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/HiddenFileFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Compression.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/FilteredStreams.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferReader.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/HexBinaryEncoding.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcher.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Base64Encoding.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/PathFilterCollection.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DeviceFilter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferStream.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/Thread.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ImageUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/ByteBufferWriter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/ofxIO/src/DirectoryWatcherManager.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-stubs-internal.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-c.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/snappy/src/snappy-sinksource.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/histogram.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/backward_references.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/streams.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/entropy_encode.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/literal_cost.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/block_splitter.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/bit_cost.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/encode.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/utf8_util.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/static_dict.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/memory.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/compressor.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/brotli_bit_stream.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/cluster.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/metablock.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/encode_parallel.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/compress_fragment.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/enc/compress_fragment_two_pass.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/dec/huffman.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/dec/decode.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/dec/bit_reader.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/dec/state.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxIO/libs/brotli/src/common/dictionary.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxMediaType/libs/ofxMediaType/src/MediaTypeMap.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxNetworkUtils/src/ofxNetworkUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxNetworkUtils/libs/ofxNetworkUtils/src/NetworkUtils.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxNetworkUtils/libs/ofxNetworkUtils/src/NetworkInterfaceListener.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxNetworkUtils/libs/ofxNetworkUtils/src/IPAddressRange.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxPoco/src/ofxXmlPoco.o /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/obj/linux64/Release/ofxSSLManager/src/ofSSLManager.o  /home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/openFrameworksCompiled/lib/linux64/libopenFrameworks.a  /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoJSON.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoUtil.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoEncodings.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoXML.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoZip.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoFoundation.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoNet.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoRedis.a  -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections -fuse-ld=gold -L/home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/fmodex/lib/linux64/ -lfmodex -lPocoNetSSL -lPocoNet -lPocoCrypto -lPocoUtil -lPocoXML -lPocoFoundation -lcrypto -lssl /home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/kiss/lib/linux64/libkiss.a /home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/tess2/lib/linux64/libtess2.a   -lz -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -ludev -lfontconfig -lfreetype -lsndfile -lopenal -lcurl -lglfw -lrtaudio -lpulse-simple -lpulse -lasound -lGLEW -lGLU -lGL -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lglut -lX11 -lXrandr -lXxf86vm -lXi -lXcursor -ldl -lpthread -lfreeimage -lboost_filesystem -lboost_system -lpugixml -luriparser -lXinerama
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a(Context.o):Context.cpp:fonction Poco::Net::Context::createSSLContext() : erreur : référence à « SSLv23_client_method » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoNetSSL.a(Context.o):Context.cpp:fonction Poco::Net::Context::createSSLContext() : erreur : référence à « SSLv23_server_method » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(DigestEngine.o):DigestEngine.cpp:fonction Poco::Crypto::DigestEngine::~DigestEngine() : erreur : référence à « EVP_MD_CTX_destroy » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(DigestEngine.o):DigestEngine.cpp:fonction Poco::Crypto::DigestEngine::reset() : erreur : référence à « EVP_MD_CTX_cleanup » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(DigestEngine.o):DigestEngine.cpp:fonction Poco::Crypto::DigestEngine::DigestEngine(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) : erreur : référence à « EVP_MD_CTX_create » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(X509Certificate.o):X509Certificate.cpp:fonction Poco::Crypto::X509Certificate::extractNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<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 : erreur : référence à « sk_num » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(X509Certificate.o):X509Certificate.cpp:fonction Poco::Crypto::X509Certificate::extractNames(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<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 : erreur : référence à « sk_value » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::uninitialize() : erreur : référence à « EVP_cleanup » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::uninitialize() : erreur : référence à « ERR_free_strings » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::uninitialize() : erreur : référence à « CRYPTO_set_locking_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::uninitialize() : erreur : référence à « CRYPTO_set_id_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « SSL_library_init » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « SSL_load_error_strings » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « OPENSSL_add_all_algorithms_noconf » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « CRYPTO_num_locks » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « CRYPTO_set_locking_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « CRYPTO_set_id_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « CRYPTO_set_dynlock_create_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « CRYPTO_set_dynlock_lock_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::initialize() : erreur : référence à « CRYPTO_set_dynlock_destroy_callback » non définie
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/addons/ofxPoco/libs/poco/lib/linux64/libPocoCrypto.a(OpenSSLInitializer.o):OpenSSLInitializer.cpp:fonction Poco::Crypto::OpenSSLInitializer::uninitialize() : erreur : référence à « CONF_modules_free » non définie
collect2: error: ld returned 1 exit status
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:403: recipe for target 'bin/example_basic_server_post' failed
make[1]: *** [bin/example_basic_server_post] Error 1
make[1] : on quitte le répertoire « /home/cedric/soft/of_v0.10.1_linux64gcc6_release/apps/myApps/example_basic_server_post »
/home/cedric/soft/of_v0.10.1_linux64gcc6_release/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:124: recipe for target 'Release' failed
make: *** [Release] Error 2```
ghost commented 4 years ago

I solved this by:

hope it helps

cyrstem commented 4 years ago

I solved this by:

  • changing the ofxPoco config.mk file as suggested by arturo
  • commenting out the following line: ADDON_INCLUDES = libs/poco/include @arturoc I wonder if this line should be actually removed (?)
  • renaming or removing the libs folder of ofxPoco. (to use both the headers and the libs of the system)

hope it helps

do you mean the ofxPoco addon_config.mk?

ghost commented 4 years ago

do you mean the ofxPoco addon_config.mk?

yes the one in the folder ofxPoco.

cyrstem commented 4 years ago

do you mean the ofxPoco addon_config.mk?

yes the one in the folder ofxPoco.

im trying this but i now get this error now i didn't remove the lib folder just renamed issue

ghost commented 4 years ago

yes then move the folder somewhere else. ah and make sure that you have poco-dev installed (or however is called the package) I assume you are working in some nix system

then run make clean make

the problem is that you are compiling with headers that are not compatible with the libraries of your system. the linker is complaining that it can not find the references. see here https://stackoverflow.com/questions/14557657/linker-error-c-undefined-reference

just to keep the thread readable, you can paste a only a summary of the error : )

cyrstem commented 4 years ago

well you have to remove de libs folder completely for it to work thanks