Subject: | ppport.h: No such file or directory |
Hello,
It looks like that new ppport.h didn't make it into your MANIFEST file.
See my output below:
=============================================
john@work-laptop:~/Desktop$ tar -zxvf POSIX-RT-Timer-0.00
tar: POSIX-RT-Timer-0.00: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: Exiting with failure status due to previous errors
john@work-laptop:~/Desktop$ tar -zxvf POSIX-RT-Timer-0.00
POSIX-RT-Timer-0.001.tar.gz POSIX-RT-Timer-0.002.tar.gz
john@work-laptop:~/Desktop$ tar -zxvf POSIX-RT-Timer-0.002.tar.gz
POSIX-RT-Timer-0.002
POSIX-RT-Timer-0.002/Makefile.PL
POSIX-RT-Timer-0.002/META.yml
POSIX-RT-Timer-0.002/Build.PL
POSIX-RT-Timer-0.002/Changes
POSIX-RT-Timer-0.002/SIGNATURE
POSIX-RT-Timer-0.002/MANIFEST
POSIX-RT-Timer-0.002/LICENSE
POSIX-RT-Timer-0.002/README
POSIX-RT-Timer-0.002/lib
POSIX-RT-Timer-0.002/lib/POSIX
POSIX-RT-Timer-0.002/lib/POSIX/RT
POSIX-RT-Timer-0.002/lib/POSIX/RT/Timer.xs
POSIX-RT-Timer-0.002/lib/POSIX/RT/Clock.pm
POSIX-RT-Timer-0.002/lib/POSIX/RT/Timer.pm
POSIX-RT-Timer-0.002/t
POSIX-RT-Timer-0.002/t/pod.t
POSIX-RT-Timer-0.002/t/25-callbacks.t
POSIX-RT-Timer-0.002/t/00-load.t
POSIX-RT-Timer-0.002/t/pod-coverage.t
POSIX-RT-Timer-0.002/t/10-clocks.t
POSIX-RT-Timer-0.002/t/20-signals.t
john@work-laptop:~/Desktop$ cd POSIX-RT-Timer-0.002/
john@work-laptop:~/Desktop/POSIX-RT-Timer-0.002$ ls
Build.PL Changes lib LICENSE Makefile.PL MANIFEST META.yml README
SIGNATURE t
john@work-laptop:~/Desktop/POSIX-RT-Timer-0.002$ perl ./Build.PL
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'POSIX-RT-Timer' version '0.002'
john@work-laptop:~/Desktop/POSIX-RT-Timer-0.002$ ./Build
Building POSIX-RT-Timer
cc -I/usr/lib/perl/5.10/CORE -DXS_VERSION="0.002" -DVERSION="0.002"
-fPIC -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g
-o lib/POSIX/RT/Timer.o lib/POSIX/RT/Timer.c
lib/POSIX/RT/Timer.xs:13:20: error: ppport.h: No such file or directory
error building lib/POSIX/RT/Timer.o from 'lib/POSIX/RT/Timer.c' at
/usr/local/share/perl/5.10.0/ExtUtils/CBuilder/Base.pm line 112.
john@work-laptop:~/Desktop/POSIX-RT-Timer-0.002$ ./Build test
cc -I/usr/lib/perl/5.10/CORE -DXS_VERSION="0.002" -DVERSION="0.002"
-fPIC -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe
-I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g
-o lib/POSIX/RT/Timer.o lib/POSIX/RT/Timer.c
lib/POSIX/RT/Timer.xs:13:20: error: ppport.h: No such file or directory
error building lib/POSIX/RT/Timer.o from 'lib/POSIX/RT/Timer.c' at
/usr/local/share/perl/5.10.0/ExtUtils/CBuilder/Base.pm line 112.
john@work-laptop:~/Desktop/POSIX-RT-Timer-0.002$