Problems installing grpc on arm32 device

19 views
Skip to first unread message

fbs.feli...@gmail.com

unread,
Nov 19, 2019, 10:21:08 AM11/19/19
to grpc.io
I'm trying to install the gRPC on an arm32 device. I'm having compilation problems that prevents the complete installation. I'm wondering if gRPC has problems on an arm32 device.

I have built the gRPC package on amd64 and amd32 devices without problems.

The error is shown bellow:

make: Circular /home/pi/grpc/libs/opt/libupb.a <- /home/pi/grpc/libs/opt/libupb.a dependency dropped.
[HOSTLD]  Linking /home/pi/grpc/bins/opt/grpc_cpp_plugin
/usr/bin/ld: /home/pi/grpc/libs/opt/protobuf/libprotobuf.a(arena.o): in function `google::protobuf::internal::ArenaImpl::Init()':
/usr/include/c++/8/bits/atomic_base.h:514: undefined reference to `__atomic_fetch_add_8'
collect2: error: ld returned 1 exit status
make: *** [Makefile:17245: /home/pi/grpc/bins/opt/grpc_cpp_plugin] Error 1

Thanks

Nicolas Noble

unread,
Nov 19, 2019, 3:28:17 PM11/19/19
to fbs.feli...@gmail.com, grpc.io
This rather looks like a protobuf build failure, not a grpc one.

Try installing protobuf separately, to try and narrow the issue down.

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/2c865239-d6c2-491a-beb5-3db7a40504f1%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages