c++ quickstart broken

23 views
Skip to first unread message

phi...@mulcahyfamily.org

unread,
Feb 27, 2020, 6:32:07 PM2/27/20
to grpc.io
1) https://grpc.io/docs/quickstart/cpp/ says "follow the instructions to install gRPC C++ via make", but the linked page leads with bazel (with a secondary reference to cmake).
2) The linked page: https://github.com/grpc/grpc/blob/master/src/cpp/README.md#make doesn't work. I think it may be because http_archive has been moved/deprecated but the rules don't include the relevant spell to import it - see https://stackoverflow.com/questions/56229865/build-breaking-after-bazel-upgrade

The general impression is that no-one who knows what they're doing has tried this out for a while (for c++ at least) and that you may be scaring off a bunch of potential contributors.
IF I get it working, would some PRs for the docs be of interest?

Yours,

Philip

Patrice Chalin

unread,
Feb 27, 2020, 7:07:30 PM2/27/20
to grpc.io
Hi Philip,

I've started reviewing the grpc.io guides, the Quick Start pages in particular.

Would you mind opening issue(s) here: https://github.com/grpc/grpc.io/issues/new ? I'll take a look as soon as I can. If you'd rather that I create the issues, let me know, I'd be glad to do so.

Thanks,
Patrice

Nicolas Noble

unread,
Feb 27, 2020, 7:52:47 PM2/27/20
to Patrice Chalin, grpc.io
We should direct people towards Bazel as much as possible for the quickstart, especially since the ./tools/bazel script should be fine for Linux and windows even if Bazel isn't installed. 

--
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/644c24ae-65de-4c4b-8b3d-282d7c77507f%40googlegroups.com.

Patrice Chalin

unread,
Feb 27, 2020, 9:10:53 PM2/27/20
to grpc.io
Got it.
To unsubscribe from this group and stop receiving emails from it, send an email to grp...@googlegroups.com.

Patrice Chalin

unread,
Feb 28, 2020, 7:33:59 AM2/28/20
to grpc.io
FYI, I created https://github.com/grpc/grpc.io/issues/94 to track the issues mentioned in this thread.

phi...@mulcahyfamily.org

unread,
Feb 28, 2020, 4:23:24 PM2/28/20
to Patrice Chalin, grpc.io
Thanks for responding so fast!
I’ve created https://github.com/grpc/grpc.io/issues/95 and https://github.com/grpc/grpc.io/issues/96.
I will continue to file tickets as I progress if I get stuck (not just due to my own stupidity).
Yours,
Philip

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/dquCHmcM2E0/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/5b14f7c5-2cac-46da-80c0-9df86f8ea608%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages