Comments (12)
@yashykt : Can I request you to kindly look into this? I am actually stuck with this. Thanks in advance.
from grpc.
actually I am stuck with this. Thanks for your understanding.
from grpc.
@yashykt : It appears you're unavailable to assist me here. Could you please reassign it to someone else? Given the LINKING issue, it should be straightforward for any experienced gRPC user and certainly swift for experts like yourself.
Thanks for your understanding.
from grpc.
I regret to express my dissatisfaction with the poor and unresponsive experience I've encountered here. It's essential for people to recognize that users often find themselves stuck and in need of guidance. While developers may be busy coding and creating functionalities, it's crucial to remember the significance of user queries. Just because we're not paying for the service doesn't justify disrespectful treatment. At the very least, the developer could reassign the question to someone else :(
from grpc.
@yashykt
@gnossen
@XuanWang-Amos
from grpc.
I believe your question is about a separately owned and maintained project: https://github.com/Tradias/asio-grpc
Feel free to reopen if I'm mistaken.
from grpc.
Thank you for your response, @gnossen . I understand that asio-grpc is a distinct project. However, the project owner mentioned that it essentially wraps "grpc," and the specific issue is not originating from their end but rather from "grpc" itself. I'm unsure, but I thought you might be able to identify the issue by examining the error message indicating a problem with "unsecure" library linking, perhaps?
from grpc.
from grpc.
How are you building this? Are you able to provide exact repro steps? It looks like the issue is a failure to resolve the libc
function rand
(with a Windows-specific __imp_
prefix for DLLs)
@veblush Any insight on this? Could it be as simple as the build not being configured with a proper libc?
from grpc.
Sorry for the late reply! Can you list how you are installing gRPC please?
Are you able to run the helloworld example provided at https://github.com/grpc/grpc/tree/master/examples/cpp/helloworld?
from grpc.
I suspect you're using https://github.com/Tradias/asio-grpc based on your description and you may need to get help from there.
from grpc.
The way this issue is written, it makes it seem that it is something that should be looked at by asio-grpc which is what is leading maintainers to close it. But, given that there's already been some back and forth, let's try to resolve this.
@vtharmalingam Can you provide details on -
- Which gRPC version you are using?
- How gRPC is being built and installed. Note that we support both bazel and cmake - https://github.com/grpc/grpc/tree/master/src/cpp
As previously asked, can you also verify that you are able to build the example at https://github.com/grpc/grpc/tree/master/examples/cpp/helloworld.
Additionally, it seems that you are using grpc_unsecure
. Any special reason you are depending on that library? That library is more an internal library that users should not need to use directly, and it is an unsecure library which means that it doesn't build with some of the security features. The general recommendation is to depend on gRPC::grpc++
.
from grpc.
Related Issues (20)
- Minimal build option for CMake HOT 2
- Strange segfault observed since 1.59.0
- BUG: shared windows builds import/export setup not working
- Segmentation Fault pecl-gRPC-1.58.0
- boilerplate cli utilities HOT 4
- stream disconnect with error recvmsg:Connection reset by peer HOT 6
- tools/bazel build stops if CC is not defined HOT 1
- `pecl install` not working on php 8.2 fpm image HOT 3
- Use go1.22 for go interop tests and for future interop_matrix tests
- AsyncNotifyWhenDone is called before the CQ returns the tag HOT 2
- Async write() on unimplemented stream-stream RPC fails with INTERNAL "execute_batch" error half of the time HOT 1
- Linking fails: undefined reference to re2 HOT 1
- Port Systemd Socket Activation to PosixEventEngine HOT 2
- Version 1.62.1 freeze google vision API credentials load. HOT 1
- [Question] How to get grpc Release v1.62.1 with tar.gz type by using wget command (i.e. not git clone) HOT 1
- Sync call is blocking indefinitely HOT 3
- trying to build grpcio python package but always getting error RISCV HOT 3
- heavy load on batch controlled messages results in write after close errors after receiving RST_STREAM(0) HOT 1
- Memory leaks occur when the grpc client connection fails HOT 5
- grpc.tools versions 2.61.0 and 2.62.0 grpc_csharp_plugin.exe generates code incompatible con grpc.net 2.61.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grpc.