aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-ExtUtils-CChecker/pkg-descr
blob: 05d84ac1a105d4c40639d350c1fb284270b6acf9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
Often Perl modules are written to wrap functionality found in existing C
headers, libraries, or to use OS-specific features. It is useful in the Build.PL
or Makefile.PL file to check for the existance of these requirements before
attempting to actually build the module.

Objects in this class provide an extension around ExtUtils::CBuilder to simplify
the creation of a .c file, compiling, linking and running it, to test if a
certain feature is present.

It may also be necessary to search for the correct library to link against, or
for the right include directories to find header files in. This class also
provides assistance here.