h2ph converts any C header files specified to the corresponding Perl header file format. It is most easily run while in `/usr/include':
cd /usr/include; h2ph * sys/*
C header files are located in the `/usr/include' directory and end with the extension `.h'. Perl header files are typically located in `/usr/local/lib/perl', with the extension `.ph' to distinguish the files from a C header file.
No environment variables are used. The only warnings you will probably see from h2ph are the usual warnings if it can't read or write the files involved.
eval
s so that you can get at the definitions
that it can translate.