-
Notifications
You must be signed in to change notification settings - Fork 11.5k
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
Support for pkg-config #9777
Comments
Is there no .pc file because there is no interest from the developpers or is it because no one volonteered to do it? In the latter case, I'll do it there is an interest to merge it in the source tree. |
I came up with the following bash script that writes a pc file to stdout. The pc file addresses the LLVM shared object. $ cat make-pkg-config.sh echo Name: LLVM We keep the initial numeric part of a version number.I.e. a suffix like 'svn' or 'rc' will be removed.This way Cabal can match on version ranges.echo Version: |
I have written a Haskell program that performs almost the same as the given shell script: You may install it with |
Hello? Are devs still interested in supporting pkg-config or it's dead end? |
I think this is the right place to discuss this. I am currently using libclang + Meson. I use libclang with the compile_commands.json that Meson generates (Awesome stuff by the way!), but I continually get errors parsing code about standard library headers not being found ( Yesterday I discovered that if one is using CMake to get access to libclang, libclang provides a It would be great if libclang could provide a Otherwise, I am stuck trying to parse the path from |
Apparently CLANG_INCLUDE_DIRS is not what I want, what the hell... |
This also came up here: #58984. |
Extended Description
I would very like to have support for the pkg-config tool, since that is directly supported by Haskell's build system Cabal.
The text was updated successfully, but these errors were encountered: