The package is severely out of date with respect to the debian policy. The package should be updated to follow the last version of debian policy standardsversion 4. Introduction to pkgconfig the pkgconfig package contains a tool for passing the include path andor library paths to build tools during the configure and make file execution package information. The pkgconfig package contains a tool for passing the include path andor.
These files are named after the package, with the extension. This can be done using standard environment variables on linux and osx. Introduction to pkgconfig the pkgconfig package contains a tool for passing the include path andor library paths to build tools during the configure and make file execution this package is known to build and work properly using an lfs7. A colonseparated on windows, semicolonseparated list of directories to search for.
Package openssl was not found in the pkg config search path. The official debian distribution is what is contained in the main section of the debian archive. Any alternative configuration file handling method still has to inform the native debianubuntu configuration handling systems that the native system dpkg should leave the new files alone and ignore changes to them. All packages that are included in the official debian distribution are free according to the debian free software guidelines. Linux and other unixlike operating systems, mac os x and windows. This assures free use and redistribution of the packages and their complete source code. I dont know if thats normally the case but at least it explains why im asking this question here. For most people, the easiest way to install opencv on debian is to install it using the apt package management tool.
Here is an example of creating a simple debian package from a simple c source program using and configure as its build system this is an enhanced upstream source example for section 8. You will be on your own and firefoxxulrunner using some parts in nonstandard way will give helpful errors as xpcom cannot start in case of soname mismatch. Download pkgconfig packages for alpine, alt linux, arch linux, centos, fedora, kaos, mageia, openmandriva, opensuse, pclinuxos. Package foo was not found in the pkgconfig search path. By default, pkgconfig looks in the directory prefixlibpkgconfig for these files. An url where people can get more information about and download the package version. This also links to an external library, libm, and this source is configurable using arguments to the configure script, which generates the makefile and src. Debian details of package pkgconfig in sid debian packages. Download pkgconfig packages for alt linux, arch linux, centos, debian, fedora, kaos, mageia, netbsd, opensuse, openwrt, slackware, solus, ubuntu. If a library can install multiple versions simultaneously.
The pkgconfig program is used to retrieve information about installed libraries in the system. If a library can install multiple versions simultaneously, it must give each version. Found 26 matching packages exact hits package pkgconfig. Not clear where pkgconfig is finding information or how. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. If not using pkgconfig in particular on windows, you may need to set the include path to the freetype, libpng, and zlib headers and link path to the freetype, libpng, and zlib libraries explicitly, if they are not in standard locations. A package building reproducibly enables third parties to verify that the source matches the distributed binaries. This is probably the preferred method when you are running a recent unixlike os that has support for pkgconfig. The package name specified on the pkgconfig command line is defined to be the name of the metadata file, minus the. Im trying to build something from source, and the configure tells me something like this. If you want to install the latest stable version of opencv from source, scroll down to the installing opencv from the source section of this tutorial. It is much more complicated that it look like and you will run into problems.
This tutorial, shows how to install opencv on debian 10, buster. Debian details of package pkgconfig in jessie debian packages. For example, on recent debianbased distributions, you can use the following command to get the prerequiste headers and library installed. Using cmdpkgconfig with the cgo command to use cmdpkgconfig go install it and ensure its in the path. If a library can install multiple versions simultaneously, it must give each version its own name for example, gtk 1. If you cannot try bundled tarball from firefox page. Look at the number of tools you have in gentoo operating system revdeprebuild, lafilefixer etc. An url where people can get more information about and download the package. Dimitri john ledkov in ubuntu, we regularly crossbuild a lot of packages, which does rely on crossbuilding against nonmultiarched libraries. Pkgconfig download deb, eopkg, ipk, rpm, tgz, txz, xz. This can be used in a query for the pkgconfig module itself itself. My problem is that if i attempt to run pkgconfig on my system, it will only find.
It has been identified that this source package produced different results, failed to build or had other issues in a test environment. The most common usage is to define the installation paths so that they dont. Download pkg config packages for alt linux, arch linux, centos, debian, fedora, kaos, mageia, netbsd, opensuse, openwrt, slackware, solus, ubuntu. As a lot of packages that are crossbuild on regular basis rely on crossbuilding with nonmultiarched libraries. The python3yang package will not work, but the other packages libyangdev is the one needed for frr will. However, libyang packages built on debian buster can be installed on both debian jessie 8 and debian stretch 9, as well as various ubuntu systems. The default search path used by pkgconfig when searching for. It is typically used to compile and link against one or more libraries. You have searched for packages that names contain pkgconfig in all suites, all sections, and all architectures. On debian, pkgconfig also searches the multiarch directory for the target.
504 13 617 749 1217 627 1242 654 1331 200 955 863 663 1212 159 1292 760 704 963 539 827 670 706 1090 1496 844 44 801 536 1095 245 23 1402 785 66 153 1013 1510 351 840 631 1490 407 240 1397 160 109 1284