Bienvenido a los foros de Perl en español, michael_san.
No tendrías que instalar
nada si tuvieras instalado el PHP v5 junto con su código fuente. O si acaso, el módulo php5 para el servidor web. En mis sistemas, es justo eso lo que ocurre:
Using text Syntax Highlighting
~# dpkg -L libapache2-mod-php5
/.
/etc
/etc/apache2
/etc/apache2/mods-available
/etc/apache2/mods-available/php5.load
/etc/apache2/mods-available/php5.conf
/etc/php5
/etc/php5/apache2
/usr
/usr/lib
/usr/lib/apache2
/usr/lib/apache2/modules
/usr/lib/apache2/modules/libphp5.so
/usr/lib/php5
/usr/lib/php5/20060613+lfs
/usr/share
/usr/share/man
/usr/share/man/man1
/usr/share/doc
/etc/php5/apache2/conf.d
/usr/share/doc/libapache2-mod-php5
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
La biblioteca es el fichero libphp5.so.
Pero esto no es suficiente para realizar la compilación. Son necesarios, además, los códigos fuente de PHP5. Y aquí es donde empieza el problema.
Te aconsejaría que siguieras
las instrucciones de instalación de PHP::Interpreter.
La tarea no es nada sencilla... Estamos hablando de compilar php, que es toda una aventura (sobre todo porque tendrás que bajarte todas las bibliotecas extras que quieras añadir al intérprete de PHP).
¿Seguro que es PHP::Interpreter lo que necesitas? ¿No sería más sencillo ejecutar el intérprete php5 con el system() del Perl?