ORACLE 10.2 Pro*C précompilateur pas de lecture de fichier d'en-tête

Je suis pré-compilation d'un programme C contenant Pro*C code avec Oracle 10.2 et AIX 5.2

L'Oracle précompilateur lit le $ORACLE_HOME/precomp/admin/pcscfg.cfg file qui contient la définition de la sys_include variable (à /usr/include).

La Pro*C compilateur se plaint qu'il ne sait pas ce size_t type et l'Oracle de l'en-tête des fichiers qui utilisent le size_t type sont des erreurs de déclaration.

Voici un exemple d'erreur signalés sur le sqlcpr.h fichier:

extern void sqlglm( char*, size_t*, size_t* );
...........................1
PCC-S-02201, Encountered the symbol "size_t" when expecting one of the following

size_t est définie dans le stdio.h fichier d'en-tête dans le /usr/include répertoire. Je suis notamment la stdio.h d'en-tête dans ma example.pc fichier avant de m'inclure la sqlcpr.h en-tête.

Je suis émission de la commande proc comme suit:

proc iname=example parse=full

Les idées de ce que je fais mal?

OriginalL'auteur David | 2008-11-28