summaryrefslogtreecommitdiff
path: root/opus.pc.in
Commit message (Collapse)AuthorAgeFilesLines
* Update URLsMark Harris2016-07-061-1/+1
|
* Get rid of PC_LIBMRon2013-07-021-1/+1
| | | | | | It only existed to not include -lm in the .pc for fixed point builds, but that is still needed since the float API is still enabled and will use at least lrint.
* Move libm in pkgconf to Libs.private to avoid spurious dependencies.Gregory Maxwell2012-09-171-1/+2
|
* Add -lm to the pkg-config link line.Ralph Giles2012-09-161-2/+2
| | | | | | | | | | | | | | | | The floating-point build calls a number of math library functions, and linking with libm is technically necessary. It wasn't obvious because most systems support shlib dependencies and pulled it in that way, or supply the referenced functions with intrinsics. Discovered the issue trying to build libopusfile against the uninstalled static libopus, which unlike opus-tools, doesn't itself need libm. The -lm argument is only added to Libs for the floating- point (default) build. It's not necessary for the fixed- point build. Also mark which build was used in the .pc file description.
* Remove 'low-delay' from the pkg-config description.Ralph Giles2012-09-161-1/+1
| | | | | While a feature of Opus, its applications are not limited to contexts where low delay is important.
* Capitalize Opus in the pkg-config file comment header.Ralph Giles2012-09-161-1/+1
|
* Add pkg-config support files.Ralph Giles2011-08-281-0/+15
These files allow compiling and linking against the reference implementation with an invocation like `pkg-config --cflags --libs opus`. They're optional within the opus build system, but can simplify compilation for clients and are generally considered part of a normal autotools build these days. The -uninstalled version refers to local build products within the tree, which is helpful for testing and unprivileged builds. opus.pc is used once 'make install' has put the libraries and headers somewhere more permanent.