https://conda-forge.org/docs/maintainer/knowledge_base.html#compilers
Currently, the 'Compilers' section is incomplete and unhelpful.
Refer: https://github.com/conda-forge/conda-forge.github.io/issues/893#issuecomment-634881487
The link mentioned in the comment by @isuruf doesn't exist as conda-forge doesn't use wiki anymore.
(https://github.com/conda-forge/conda-forge.github.io/issues/893#issuecomment-634915638)
Suggested Solution:
The following list should be added to the compiler section:
Activation recipes
1.GCC - https://github.com/conda-forge/ctng-compiler-activation-feedstock
Implementation packages
Suggestions invited.
@viniciusdc , I'm taking this up.
The wiki was disabled, which is why the link didn't work. Reenabled it so we can pull that information. Though I think we are trying to not use the wiki in the future. So we may want to disable that again after this is done
Windows also reuses Visual Studio with some activation scripts
Also we have a CUDA compiler for GPU code
I believe there are Rust and Go compilers as well. Not sure if there are any other languages I'm missing
Alright,
so we add information about the CUDA compilers and then check for Rust and Go.
The wiki was disabled, which is why the link didn't work. Reenabled it so we can pull that information. Though I think we are trying to not use the wiki in the future. So we may want to disable that again after this is done
yup, @jakirkham I copied the info there and passed it to @ForgottenProgramme as a source for this issue body. I will close the wiki again.
@jakirkham Maybe we could use https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/conda_build_config.yaml to auto update this information in the future, what do you think?
@jakirkham Maybe we could use https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/master/recipe/conda_build_config.yaml to auto update this information in the future, what do you think?
Maybe. @CJ-Wright @beckermr @isuruf do you have thoughts on this?
@ForgottenProgramme are you working on this?