Grpc c++ server compiling using was

71 views
Skip to first unread message

revathi anbumalar

unread,
Jun 10, 2024, 11:25:27 PM6/10/24
to grp...@googlegroups.com
I have a sample c++ grpc server application which works fine. Now I am trying to compile it using Wasi (emcc) I am getting compilation error in protobuf. Can any one help on this?

Eugene Ostroukhov

unread,
Jun 11, 2024, 5:37:30 PM6/11/24
to grpc.io
Please provide the error message. I am not sure if this was attempted before (or what you are trying to achieve)...

revathi anbumalar

unread,
Jun 13, 2024, 6:50:22 AM6/13/24
to grpc.io
Getting few errors like below for the sample when compiling using emcc

 453 | #error "Could not auto-detect platform"
543 | #error Must define exactly one of GPR_GCC_ATOMIC, GPR_GCC_SYNC, GPR_WINDOWS_ATOMIC
547 | #error Must define exactly one of GPR_ARCH_32, GPR_ARCH_64
553 | #error Must define exactly one of GPR_CPU_LINUX, GPR_CPU_POSIX, GPR_WINDOWS, GPR_CPU_IPHONE, GPR_CPU_CUSTOM
81 | #error could not determine platform for atm
codegen/atm.h:91:53: error: unknown type name 'gpr_atm'
   91 |                                        gpr_atm min, gpr_atm max);



veb...@google.com

unread,
Jun 13, 2024, 1:34:07 PM6/13/24
to grpc.io
Building gRPC with emcc is not officially supported at this time. If this is important to you, we welcome your contributions to gRPC.

Eugene Ostroukhov

unread,
Jun 14, 2024, 2:34:04 PM6/14/24
to revathi anbumalar, grpc.io
gRPC does not support WASI platform.

--
You received this message because you are subscribed to a topic in the Google Groups "grpc.io" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/grpc-io/8jSUrJnoTqg/unsubscribe.
To unsubscribe from this group and all its topics, 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/8bb9ee40-a537-4f96-8db1-1084cc89b028n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages