Skip to content
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

ERROR: not recognizing C++17 members. #54

Open
th-duvanel opened this issue Jul 10, 2023 · 0 comments
Open

ERROR: not recognizing C++17 members. #54

th-duvanel opened this issue Jul 10, 2023 · 0 comments

Comments

@th-duvanel
Copy link

I've installed mbedTLS modules and OpenSSL successfully, but when trying to compile, clang doesn't recognize the std C++17. I don't know why. I've tested in Ubuntu and Arch Linux without success. Can someone help me? Even vscode recognizes it but clang doesn't.

errors.txt

My clang version:

clang version 15.0.7
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/sbin
Found candidate GCC installation: /usr/sbin/../lib/gcc/x86_64-pc-linux-gnu/13.1.1
Found candidate GCC installation: /usr/sbin/../lib64/gcc/x86_64-pc-linux-gnu/13.1.1
Selected GCC installation: /usr/sbin/../lib64/gcc/x86_64-pc-linux-gnu/13.1.1
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
geedo0 added a commit to geedo0/cryptofuzz that referenced this issue Oct 20, 2023
generate_dict includes repository_map.h which uses the optional library.
If I had to guess this used to(?) get transitively included by other
files included by generate_dict.

Original error message:

```
./repository_map.h:633:10: error: no template named 'optional' in namespace 'std'
```
geedo0 added a commit to geedo0/cryptofuzz that referenced this issue Oct 27, 2023
generate_dict includes repository_map.h which uses the optional library.
If I had to guess this used to(?) get transitively included by other
files included by generate_dict.

Original error message:

```
./repository_map.h:633:10: error: no template named 'optional' in namespace 'std'
```
guidovranken pushed a commit that referenced this issue Nov 3, 2023
generate_dict includes repository_map.h which uses the optional library.
If I had to guess this used to(?) get transitively included by other
files included by generate_dict.

Original error message:

```
./repository_map.h:633:10: error: no template named 'optional' in namespace 'std'
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant