You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
...
| Build host architecture: x86_64
| Build target architecture: aarch64
| Setting CMAKE_CXX_STANDARD to 14 as required by DCCL (when Boost is available). If you wish to use a newer standard, set CMAKE_CXX_STANDARD directly
| Compiling in Git source tree.
| DCCL is cross-compiling. Target library architecture:
| CMake Error at CMakeLists.txt:118 (message):
| Failed to find protoc-gen-dccl for cross-compiling
...
I looked into a similar issue that was closed years ago : #28
But it seems like the issue wasn't fixed.
Could you help me with this?
The text was updated successfully, but these errors were encountered:
bahaeg123
changed the title
DCCL fails to build on Yocto
DCCL fails to cross compile (building on Yocto)
Aug 11, 2023
I merged #28 so that fix is in the current codebase. I don't use Yocto so I can't be super helpful. @MikeGodin do you have any thoughts?
The fundamental issue is that protoc-gen-dccl (the Protobuf compiler plugin for DCCL) needs to be available for the host build architecture (usually amd64).
I'm trying to compile DCCL for Yocto using the following recipe:
But I receive the following error:
I looked into a similar issue that was closed years ago : #28
But it seems like the issue wasn't fixed.
Could you help me with this?
The text was updated successfully, but these errors were encountered: