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

Do you have compilation instructions? #135

Open
XLPE opened this issue Nov 23, 2021 · 6 comments
Open

Do you have compilation instructions? #135

XLPE opened this issue Nov 23, 2021 · 6 comments

Comments

@XLPE
Copy link

XLPE commented Nov 23, 2021

I didn't find any compilation instructions in all the source files. If I execute "bazel build" directly, nothing will be built.

@TristonianJones
Copy link
Collaborator

Did you try bazel build //...? Most of the buildable units are under the //parser, //eval, and //public directories.

@XLPE
Copy link
Author

XLPE commented Nov 24, 2021

@TristonianJones Is there a gcc version requirement?

@TristonianJones
Copy link
Collaborator

Hi @XLPE, thanks for being patient. CEL is written with C++ 17 in mind, so GCC 7.* and above should work.

@hattesen
Copy link

Hi @XLPE, thanks for being patient. CEL is written with C++ 17 in mind, so GCC 7.* and above should work.

@TristonianJones information like that really should be readily available as project documentation in the README.xxx file

@TristonianJones
Copy link
Collaborator

@jcking Would you mind adding this information into the CEL-C++ Codelabs preamble?

@jcking
Copy link
Collaborator

jcking commented Nov 15, 2023

We run continuous builds/tests for GCC 9 and Clang 11. So that would be the minimum. It might work with older, but no guarantees.

And yes, we can add it to the README.md.

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

4 participants