You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by Soheil Shaghaghi <so...@jhanna.com> on 2002/08/07 02:31:32 UTC

Installing Mod_Perl into apache source fails

Hi everyone,
I am trying to upgrade my recompile my apache 1.3.26 and add mod_perl
support to it.
In the process, I am having a few problems, one of which is related to mod
perl itself.

[+]  Created configuration script for Mod_Perl...
[+]  Configuring Mod_Perl...
Will run tests as User: 'nobody' Group: 'root'
      + id: mod_perl/1.27
      + id: Perl/v5.6.1 (linux) [perl]
Creating Makefile in src
 + configured for Linux platform
 + setting C pre-processor to cc -E
 + checking for system header files
 + adding selected modules
    o rewrite_module uses ConfigStart/End
 + using -lndbm for DBM support
      enabling DBM support for mod_rewrite
    o perl_module uses ConfigStart/End
      + mod_perl build type: OBJ
      + setting up mod_perl build environment
      + adjusting Apache build environment
      + enabling Perl support for SSI (mod_include)
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/regex
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/perl
[+]  Configured Mod_Perl...
[+]  Compiling Mod_Perl...
[+]  Compiled Mod_Perl...
[+]  Installing Mod_Perl into apache source...

Here is where the error comes:
===> [include: Installing Apache C header files]
cp ./src/include/*.h /usr/local/apache/include/
cp ./src/lib/expat-lite/*.h /usr/local/apache/include/xml/
cp ./src/os/unix/os.h /usr/local/apache/include/
cp ./src/os/unix/os-inline.c /usr/local/apache/include/
chmod 644 /usr/local/apache/include/*.h /usr/local/apache/include/xml/*.h
<=== [include]
===> [data: Installing initial data files]
[PRESERVING EXISTING DATA SUBDIR: /usr/local/apache/htdocs/]
Copying tree ./htdocs/manual -> //usr/local/apache/htdocs/manual/
chmod: too few arguments
Try `chmod --help' for more information.
make[2]: [install-data] Error 123 (ignored)
[PRESERVING EXISTING CGI SUBDIR: /usr/local/apache/cgi-bin/]
Copying tree ./icons/ -> /usr/local/apache/icons/
make[2]: *** [install-data] Error 139
make[2]: Leaving directory `/usr/src/Apachetoolbox-1.5.59/apache_1.3.26'
make[1]: *** [install-all] Error 2
make[1]: Leaving directory `/usr/src/Apachetoolbox-1.5.59/apache_1.3.26'
make: *** [apaci_install] Error 2


Can anyone please help me with this?
Thanks,
Soheil