-
Notifications
You must be signed in to change notification settings - Fork 11
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
Unable to build #7
Comments
Hi @AAlon, Interesting! It is not like there is absolutely zero documentation (there isn't much, but there is some at least), so who'd imagined I'd forget to add
to the README 🤔. I imagine it wouldn't have helped, it seems to me you probably did just that and yet ran into problems. To me the messages you got don't look so much like a c99 versus gnu99 issue, but more like a platform that requires some additional header files (and perhaps macro definitions, like What is important is that there should be zero issues compiling the files in Hence the minimalistic platform abstraction, for which there is some implementation inside the Just adding a If Therefore the only really interesting one is |
Thanks for the thorough response, I think you're right and the suggestions given would get me really close to having a successful build. However at this time I'm preoccupied with other things and cannot spend time on getting it to work. |
Just an observation - I think @AAlon had been trying to run the makefile in the root of the project rather than using cmake. |
Interesting observation. Yes, that makefile in the root of the project is my quick hack for building on any random platform and sometimes sees some modifications.
Yes, that's completely standard and it really should work out-of-the-box on it. I don't have one of those available right now, but if that's the platform I would expect just dropping the "-std=c99" might well do the trick. Curious that they appear to have chosen to let the c99/gnu99 difference have such an effect on what library functions are visible. I'll see if I can get a VM with Ubuntu Bionic up and running tomorrow to sort it out. |
Hi,
When trying to build I'm getting all sorts of errors that mostly stem from std=c99 (instead of gnu99), it seems:
I didn't find any build instructions either; I'd appreciate your help.
The text was updated successfully, but these errors were encountered: