Skip to content
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

[request] liquid-dsp/latest (help needed) #5908

Closed
ruilvo opened this issue Jun 15, 2021 · 2 comments · Fixed by #5956
Closed

[request] liquid-dsp/latest (help needed) #5908

ruilvo opened this issue Jun 15, 2021 · 2 comments · Fixed by #5956

Comments

@ruilvo
Copy link
Contributor

ruilvo commented Jun 15, 2021

Package Details

Description Of The Library / Tool

So, this is an amazing DSP library, with a generous library.

I could do the recipe but I need some help:

  • It uses autotools;
  • It uses C99 <complex.h> so it doesn't build with MSVC.

However, since, this a C library, it can easily be linked with MSVC. It's possible to build it with msys2/mingw-64 and then generate a "link library" for MSVC...
Can this workflow be made with Conan? I mean, if the compiler is MSVC, have msys2/mingw-64 as a dependency and build it with it, and then generate a link library with MSVC, and etc?

@uilianries
Copy link
Member

@ruilvo I think you are looking for something like

def _build_context(self):

@ruilvo
Copy link
Contributor Author

ruilvo commented Jun 15, 2021

I don't think so, because the library does not build with MSVC because of the C99 <complex.h> usage that MSVC does not have.
MSVC is C11 and C17 compliant but not C99 compliant. (yeah, go figure)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants