-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compile Error #16
Comments
It is trying to download an image from https://hub.docker.com; you should try to debug why |
I don't know what is wrong : ( Can I just run the I find the Kyber certificates prepared in I want to implement KEMTLS with OpenSSL in C++. OpenSSL can not parse a Kyber certificate, so I want to learn how you deal with the Kyber certificate in this project. Thanks a lot!!! |
Yes, by setting the environment variables and calling
I don't think that OpenSSL is in C++; it's a C project. But anyway, you may be interested in the https://github.com/open-quantum-safe/oqs-provider project, and if you want to generate PQ keys with OpenSSL you might be able to use the The harder part is to convince OpenSSL to process the KEM certificate in the TLS handshake, of course. |
Thank you for your reply. I have set the environment variables in
|
You seem to be missing some C system libraries; what OS are you on? For Debian/Ubuntu try running |
Ubuntu 22.04
I already have this library. |
Okay, what about sudo apt install linux-libc-dev |
I have it too |
Okay I don't run Ubuntu myself, so I'd just be copy-pasting packages from google suggestions now. The problem seems to be that Clang can't find a system library: that's the error about |
I appreciate your help. Do you know what's wrong with oqs-sys v0.7.99?
|
You omitted the output that explains why the build script is failing; which I think is just the Clang error:
|
You are right, it succeeds now, thanks!!! |
Hi,
I try to compile this project on Ubuntu 22.04.3 by running
but I got this error above, how can I solve this problem?
The text was updated successfully, but these errors were encountered: