|
Posted by Christian Winter on September 6, 2005, 8:47 am
Please log in for more thread options
Peter Billam wrote:
> Debian-newbie apologies in advance... After
> apt-get install perl
> apt-get install perl-base
> apt-get install perl-debug
> apt-get install perl-doc
> apt-get install perl-modules
> apt-get install perl-suid
> apt-get install gcc
> and lots of other apt-gets,
>
> /usr/local/src/Term-Size-0.2# perl Makefile.PL
> /usr/local/src/Term-Size-0.2# make
> cc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN
> -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"0.2\" -DXS_VERSION=\"0.2\"
> -fPIC "-I/usr/lib/perl/5.8/CORE" Size.c
> In file included from Size.xs:6:
> /usr/lib/perl/5.8/CORE/perl.h:380:30: sys/types.h: No such file or directory
> /usr/lib/perl/5.8/CORE/perl.h:411:19: ctype.h: No such file or directory
> /usr/lib/perl/5.8/CORE/perl.h:423:23: locale.h: No such file or directory
> /usr/lib/perl/5.8/CORE/perl.h:440:20: setjmp.h: No such file or directory
> /usr/lib/perl/5.8/CORE/perl.h:446:26: sys/param.h: No such file or directory
> /usr/lib/perl/5.8/CORE/perl.h:451:23: stdlib.h: No such file or directory
> and so on for many hundreds and hundreds of lines :-(
You're obviously missing the header files from the libc6-dev
package. Normaly they reside in /usr/include.
HTH
-Chris
|