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

unknown type name 'basic_string_view' #3

Open
mansouriahmad opened this issue Apr 29, 2020 · 1 comment
Open

unknown type name 'basic_string_view' #3

mansouriahmad opened this issue Apr 29, 2020 · 1 comment

Comments

@mansouriahmad
Copy link

Hi,

Thanks for the great work. I am trying to compile the code (0.1.1 alpha) on ubuntu 18.04 Clang4 installed. However, I am getting the same error reported in issue 2:

#2 (comment)

Thanks

@GJDuck
Copy link
Owner

GJDuck commented Apr 30, 2020

Hi,
I think this may be a problem with compiling the older clang-4 (on which EffectiveSan is based) on newer systems (basically, some of the standard header files have been changed in a way that is incompatible with the older clang-4 code). I am not 100% sure that is the problem but that is my best guess.

I also do not have a quick-fix aside from compiling it in a virtual machine with ubuntu 16.04. If you do not intend to make modifications, then you can also use the pre-compiled release.

Unfortunately, porting EffectiveSan to newer versions of clang is non-trivial, since all of the front-end hacks would also need to be ported.

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

2 participants