The llvm-pkg-config package

[Tags: bsd3, program]

Building the llvm-base package is fragile due to its configuration process. It would be much simpler, if LLVM would support pkg-config since this is nicely integrated in Cabal. However, LLVM developers do not seem to care much about it: If we are lucky we get pkg-config support in Debian Linux. Until this comes true, you can use this program. It calls llvm-config and writes its output to a PC file.


calls default llvm-config and writes the generated file to standard output.

 sudo llvm-pkg-config --install

installs the PC file at a default location. This should be the standard task to perform.

 llvm-pkg-config --llvm-config=/custom/path/to/llvm-config

if you have multiple versions of LLVM installed you may choose an llvm-config other than the default one.


Dependenciesbase (>=4.2 && <5), Cabal (>=1.14 && <1.20), explicit-exception (>=0.1.7 && <0.2), process (>=1.0 && <1.3), transformers (>=0.2.2 && <0.4), utility-ht (>=0.0.8 && <0.1)
AuthorHenning Thielemann
CategoryCode Generation
Source repositorythis: darcs get --tag 0.0
head: darcs get
UploadedTue Mar 11 09:23:34 UTC 2014 by HenningThielemann
Downloads148 total (13 in last 30 days)
StatusDocs pending
Build status unknown [no reports yet]


Maintainers' corner

For package maintainers and hackage trustees