You are not logged in. Please login or register.
Active topics Unanswered topics
Welcome to the wolfSSL Forums!
Please post questions or comments you have about wolfSSL products here. It is helpful to be as descriptive as possible when asking your questions.
References
Stable Releases - download stable product releases.
Development Branch - latest development branch on GitHub.
wolfSSL Manual - wolfSSL (formerly CyaSSL) product manual and API reference.
Search options
Hi Todd, thanks for your answer. I'll switch back to CyaSSL then.
Hello,
I'm porting the yassl library to FreeBSD. The configure / make process runs more or less smoothly (I might submit FreeBSD-specific patches later on). I'm now trying to compile and run a simple client application, but run into linking errors because the definition of the Client interface is not included in the library:
client.cpp:(.text+0x21): undefined reference to `yaSSL::Client::Client()'
client.cpp:(.text+0x34): undefined reference to `yaSSL::Client::SetCA(char const*)'
client.cpp:(.text+0x111): undefined reference to `yaSSL::Client::~Client()'
client.cpp:(.text+0x1b7): undefined reference to `yaSSL::Client::Connect(int)'
client.cpp:(.text+0x27a): undefined reference to `yaSSL::Client::Write(void const*, int)'
client.cpp:(.text+0x29a): undefined reference to `yaSSL::Client::Read(void*, int)'
client.cpp:(.text+0x318): undefined reference to `yaSSL::Client::~Client()
I see that the implementation is in yassl.cpp, which is not built and thus not included in the library. yassl.cpp is only listed in EXTRA_DIST.
Any idea how one is supposed to use the Client (or Server) API?
Posts found: 2
Generated in 0.017 seconds (95% PHP - 5% DB) with 5 queries