-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No include folder after installation #597
Comments
Is there a reason to use such an old version? While we're not doing regular vetted releases of the non-AWS variant currently, we do our best to not break non-EFA Libfabric providers and it should work. (If it doesn't, please open an issue!) Our install folder will not generally contain an include folder, we have a header-only dependency on NCCL so that we can implement the interface(s) it defines, and we commit those headers to this repo. There's no interface that we currently define that we expect others to implement, so therefore there's no use in shipping any headers in our installs. The build result is expected to be just the plugin shared library that NCCL (hopefully) loads and uses for communication, alongside some static topology files for specific platforms (ie: AWS instance types) that we support. What are you trying to use that header for? |
Hi @sielicki , thanks for the explanation. In my application, I am trying to compile my own C code which |
Also I have a follow-up question. I see that most recent releases say |
If you're writing code that expects to use the NCCL APIs, at the build time of your code you shouldn't need anything from this repository. At runtime, you'll want to make sure that you have the
The core contributors for this plugin are all at AWS today and as a result we're mostly focused on |
please reopen if you hit any other issues or if there's documentation that we could make more clear. thanks! |
Hi, I am building this for my non-AWS system. I follow the instructions:
After the build, I can only find the following in the installation:

I have tried many versions, but it seems to never generate the
include
folder which should containnccl.h
.The text was updated successfully, but these errors were encountered: