-
Notifications
You must be signed in to change notification settings - Fork 37
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
Build failed? #20
Comments
The problem is, the cross-compiler |
Yes, I am running either CLang 4.0 or gcc 7.2, which both compile the code successfully. I am currently trying to fix the compilation for the gcc 4.9 on my Raspberry Pi and will push it if I have done so. |
Or, how about change the cross-compiler? If you prefer, assign me to this issue. I will change CMakeList.txt and Dockerfile. |
If we change the cross-compiler, this will indeed fix the issue of failing builds on CircleCI, but it will not fix the failing builds on (older) Raspberry Pi machines. We could drop support for older gcc, since Raspbian Strech apparently ships with gcc 6.3 (see #13) which should support more C++11 (and C++14) features. But for the moment I will try to make it run on modern and older compilers. |
@nomaddo How about using https://hub.docker.com/r/idein/cross-rpi/ for cross-compiling? Your cross-rpi image is based on raspberrypi/tools, which is not upgraded for stretch because of some problems. Our image involves gcc 6.3 for |
@Terminus-IMRC Thanks your suggestion. Currently, we support older Rasberry Pi machines (which use jessie package) as @doe300 said. When we drop them, I will use |
I am not sure what happened, circleci build failed.
Do you have any idea?
The text was updated successfully, but these errors were encountered: