Looks like my update was deleted...weird.
I moved past the error by changing lines in buildroot;s grpc.mk: define GRPC_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) $(GRPC_MAKE_OPT) -C $(@D) static shared endef I was able to work past the next build error, ‘EPOLL_CLOEXEC’ undeclared, using the information documented in this issue <https://github.com/grpc/grpc/issues/1342>. I am currently having trouble with this error message "The target you are trying to run requires protobuf 3.0.0+" "Your system doesn't have it, and neither does the third_party directory." Up to this point I was under the assumption that I could continue running with protobuf 2.5.0. After a few workarounds, I can cross-compile protobuf version 3.0.0. However, I continue to get the same build error message for gRPC. I think this is because the makefile isn't using the correct protoc and/or the target protobuf. I've been reading through this mailing <http://lists.busybox.net/pipermail/buildroot/2017-April/189834.html> list which talks about some revisions to the gRPC buildroot package that was forked from gfiber. Regretfully it does not look like the fixes were published. Anyone with buildroot knowledge able to provide some guidance? -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/bc05f461-cd6e-48a3-9c2e-9b44854f5e68%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
