        |
Compilar cosas de Pro*C en database
- Te metes en database como metro
- Ejecutas:
$ . /home/metro/env-oracle.sh
- Haces un directorio para poder compilar ahí (p.ej. /home/metro/ProC/f_lo_que_sea).
$ cd /home/metro/ProC $ mkdir f_lo_que_sea $ cd f_lo_que_sea
- Copias allí los fuentes (p.ej. con un ftp a ana, te metes en el Fuentes.MASTER y en el f_lo_que_sea y haces un "mget *").
- Copias el Makefile.Sparc a Makefile.Sparc.Linux
$ cp Makefile.Sparc Makefile.Sparc.Linux
- Añades al prinicipio de dicho fichero las siguientes líneas y comentas las correspondientes de sparc:
ORACLE_HOME=/u01/app/oracle/product/8.1.7 BIN_HOME=/u01/app/oracle/product/8.1.7/bin PROC=/u01/app/oracle/product/8.1.7/bin/proc |
- Si hay en el makefile referencias al Makefile.Sparc, las cambias a Makefile.Sparc.Linux
- Borras el .c generado desde el .pc, el .o/tt> y el ejecutable que quieres generar.
- Compilas con un:
$ make -f Makefile.Sparc.Linux nombreejecutable
- Y si todo ha ido bien, ya deberías tener tu precioso ejecutable de ProC.
|