Closed saraedum closed 5 years ago
Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe
) and found it was in an excellent condition.
@isuruf: I copied some stuff over from the m4ri recipe. Let's see how this goes.
@conda-forge-admin please rerender
@isuruf: So why would the m4ri recipe install clangdev if it's then just using the builtin compilers through the cccl wrapper?
So why would the m4ri recipe install clangdev if it's then just using the builtin compilers through the cccl wrapper?
Is it? It's calling clang-cl
It's setting CC=cl_wrapper.sh
.
oh, and that's calling CCCL agian.
@isuruf: So, if we're using clang anyway why do we need to go through the cccl wrapper? It's says that this is a wrapper for the MS compiler.
Because autotools doesn't like clang.exe
's GNU interface on windows. (autotools would call clang.exe
with /EXPORT
options which clang.exe
doesn't understand)
Basically autotools calls the compiler with GNU like syntax and MSVC like syntax.
So, we need a wrapper to convert GNU like options to MSVC like options or the other way. I found cccl
could do the first.
It's says that this is a wrapper for the MS compiler.
True, but my modifications make it work with clang-cl.
So, we need to disable VS2008 here, right?
Yes, skip: True # [win and vc<14]
@conda-forge-admin please rerender
LINK : fatal error LNK1181: cannot open input file 'pthread.lib'
The failing make check
is now https://github.com/Normaliz/Normaliz/issues/258.
@isuruf any clue what's going on here?
cc: @videlec @slel