Este es el comando perlvos que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
perlvos - Perl para Stratus OpenVOS
SINOPSIS
Este archivo contiene notas para construir perl en el sistema operativo Stratus OpenVOS. Perl
es un lenguaje de secuencias de comandos o macro que es popular en muchos sistemas. Vea perlbook para una
gran cantidad de buenos libros sobre Perl.
Estas son instrucciones para construir Perl desde el código fuente. Esta versión de Perl requiere la
soporte de enlace dinámico que se encuentra en OpenVOS Release 17.1 y, por lo tanto, no es compatible con
OpenVOS Release 17.0 o versiones anteriores.
Si está ejecutando VOS versión 14.4.1 o posterior, puede obtener una versión precompilada y compatible.
copia de perl comprando el producto GNU Tools de Stratus Technologies.
EDIFICIO PERL PARA ABIERTO
Para construir perl a partir de su código fuente en la plataforma Stratus V Series, debe tener OpenVOS
Versión 17.1.0 o posterior, GNU Tools versión 3.5 o posterior y el tiempo de ejecución de C / POSIX
Bibliotecas.
Siga las instrucciones normales para construir perl; por ejemplo, ingrese bash, ejecute Configure
script, luego use "gmake" para construir perl.
INSTALANDO PERL IN ABIERTO
1. Una vez que haya creado perl con el script Configurar, asegúrese de haber modificado y
permiso de escritura predeterminado para "> sistema> portado" y todos los subdirectorios. Luego escribe
gmake instalar
2. Si bien actualmente no existen extensiones o módulos específicos de la arquitectura distribuidos
con perl, los siguientes directorios se pueden usar para contener dichos archivos (reemplace el
cadena VERSION por el número de versión apropiado):
> sistema> portado> lib> perl5> VERSION> i786
3. Las extensiones y módulos de perl específicos del sitio se pueden instalar en uno de dos lugares. Poner
archivos independientes de la arquitectura en:
> sistema> portado> lib> perl5> site_perl> VERSION
Coloque los archivos dependientes de la arquitectura específicos del sitio en uno de los siguientes directorios:
> sistema> portado> lib> perl5> site_perl> VERSION> i786
4. Puede examinar la variable @INC desde un programa perl para ver el orden en que
Perl busca en estos directorios.
USO PERL IN ABIERTO
Restricciones of Perl on AbiertoVOS
Este puerto de la versión 5 de Perl prefiere los nombres de ruta de estilo Unix separados por barras sobre OpenVOS.
estilo nombres de ruta mayores que separados. Los nombres de ruta de estilo OpenVOS deberían funcionar en la mayoría de
contextos, pero si tiene problemas, reemplace todos los caracteres mayores que por una barra
caracteres. Debido a que el carácter de barra se utiliza como delimitador de nombre de ruta, Perl no puede
procesar los nombres de ruta de OpenVOS que contienen un carácter de barra en un directorio o nombre de archivo; estos
debe ser renombrado.
Este puerto de Perl también usa valores de fecha de época de Unix internamente. Siempre y cuando estés tratando
con representaciones de cadenas de caracteres ASCII de fechas, esto no debería ser un problema. El
La época admitida es del 1 de enero de 1980 al 17 de enero de 2038.
Consulte el archivo pod / perlport.pod para obtener más información sobre el puerto OpenVOS de Perl.
PROBAR ESTADO
Varias de las autopruebas de Perl fallan por varias razones; generalmente estos son menores y
debido a las sutiles diferencias entre los entornos comunes basados en POSIX y OpenVOS POSIX
ambiente. Asegúrese de realizar suficientes pruebas de su código para garantizar que
funciona correctamente en el entorno OpenVOS.
APOYAR ESTADO
Estoy ofreciendo este puerto "tal cual". Puedes hacerme preguntas, pero no puedo garantizar que lo seré.
capaz de responderlas. Hay algunos libros excelentes disponibles sobre el lenguaje Perl;
consulte a un vendedor de libros.
Si desea una versión compatible de perl para OpenVOS, compre las herramientas OpenVOS GNU
producto de Stratus Technologies, junto con un contrato de soporte (o de cualquier otra persona que
le venderá apoyo).
Use perlvos en línea usando los servicios de onworks.net