Script compilacion de librerias pll

Buenas tardes, alguien que me puede ayudar…por fa. Estoy empezado en esto, ya que las librerias para compilar form y reportes en Linux ya
las tenemos creados, sin embrago es necesario compilar unas librerias .pll, y me documente lo que en lineas generales aparece sobre
el tema suena algo sencilla y con la guía de del .h que compila perfectamente las formas, cree el archivo para compilar las librerias, el mismo contiene lo siguiente:
———————prueba.sh
    for i in ‘ls * .pll’
        do
        echo Compiling Librarty $i
        frmcmp.sh Module=$i Userid=user/password@database batch=yes module_type LIBRARY
          compile_all= yes windows_state=minimize upgrade=y
done
———————–
El problemita esta que cuando este archivo tenia detalles me indicaba por consola (terminal de linux ./prueba.sh), cual era el detalle, fico hasta que simplemente no indica ningun error pero tampoco genero el archivo .plx de salida. Ya prove colocando el comando output_file =.plx, pero no dice nada, solo indica:
—————–
Compiling Library xxx.pll  -> (nota: la cual esta en la misma carpeta que el archivo prueba.sh)
Forms 10.1 (Form Compiler) version 10.1.0.2 (Production)
Forms 10.1 (Form Compiler) -Release Production
Copyrih…
PL/SQL Version 10.1.0.4.2 (Production)
… Continua
Oracle Proceducer Buil…Version 10…
oracle virtual …Ver 10.1…

———————-
y no genera el compilado, es un problema de versión entre el compilador y la version de la fuente que es superior a la fuente, si es este el problema ¿Como puede resolverse si estoy en un servidor remoto (Linux)?. y Si no es ¿que puede ser?

My file is some different, maybe it could help
___________________________________
FORMS_PATH=/opt/pll:/opt/form
ORACLE_HOME=/opt/oracle/ias
export FORMS_PATH  ORACLE_HOME
for file in  *.pll
do
f=`echo $file | awk -F. ‘{ print $1 }’`
echo “Compiling ……… $file”
sh /opt/oracle/ias/bin/frmcmp.sh  module=$f userid=user/pass@db batch=y module_type=LIBRARY
done

Leave a Reply