Re: ctype.h: No such file
Gisle Aas (gisle@activestate.com)
01 Mar 2001 14:18:07 -0800
Bill Moseley <moseley@hank.org> writes:
> At 01:28 PM 03/01/01 -0800, Gisle Aas wrote:
> >These files are supposed to be in /usr/include. If it is infeasible
> >to move them back, you might get away with building your Makefile
> >with:
> >
> > perl Makefile.PL INC=/disk2/usr/include
>
> Thanks Gisle for the quick help,
>
> This is what I get for being a Perl programmer and things always working so
> perfectly...normally.
>
> My guess is libraries are missing, and who knows what else. I guess I
> could try to get the person with root access to start copying files until
> things start working.
I guess so!
You might also get away with simply installing ActivePerl for Linux
and then use ppm to install precompiled versions of HTML::Parser and
other modules you might need.
--Gisle
> $ make
> gcc -c /disk2/usr/include -fno-strict-aliasing -O2 -march=i386 -mcpu=i686
> -DVERSION=\"3.18\" -DXS_VERSION=\"3.18\" -fPIC
> -I/usr/lib/perl5/5.6.0/i386-linux/CORE -DMARKED_SECTION Parser.c
> In file included from Parser.xs:19:
> /usr/lib/perl5/5.6.0/i386-linux/CORE/perl.h:424:30: sys/types.h: No such
> file or directory
> In file included from Parser.xs:19:
> /usr/lib/perl5/5.6.0/i386-linux/CORE/perl.h:455:19: ctype.h: No such file
> or directory
> /usr/lib/perl5/5.6.0/i386-linux/CORE/perl.h:463:23: locale.h: No such file
> or directory
> /usr/lib/perl5/5.6.0/i386-linux/CORE/perl.h:480:20: setjmp.h: No such file
> or directory
> /usr/lib/perl5/5.6.0/i386-linux/CORE/perl.h:486:26: sys/param.h: No such
> file or directory
> /usr/lib/perl5/5.6.0/i386-linux/CORE/perl.h:492:23: stdlib.h: No such file
> or directory