Bonjour,
J'ai besoin de compiler un fichier C, mais je n'en ai pas fait depuis l'école, donc je galère un peu, voir beaucoup!!
En gros voici les erreurs:
Et voici le code aux lignes correspondantes:ztest.c: In function ‘ztest_esrequest’:
ztest.c:519: error: ‘oident’ undeclared (first use in this function)
ztest.c:519: error: (Each undeclared identifier is reported only once
ztest.c:519: error: for each function it appears in.)
ztest.c:519: error: ‘ent’ undeclared (first use in this function)
ztest.c:522: error: ‘VAL_TEXT_XML’ undeclared (first use in this function)
ztest.c:529: error: ‘VAL_ISO_ILL_1’ undeclared (first use in this function)
ztest.c:751: error: ‘VAL_SUTRS’ undeclared (first use in this function)
ztest.c:751: warning: assignment makes pointer from integer without a cast
ztest.c:771: warning: assignment makes pointer from integer without a cast
ztest.c:774: error: dereferencing pointer to incomplete type
ztest.c: In function ‘ztest_fetch’:
ztest.c:868: error: ‘VAL_UNIMARC’ undeclared (first use in this function)
ligne 519:
ligne 522:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 oident *ent = oid_getentbyoid(r->direct_reference);
ligne 529:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (ent && ent->value == VAL_TEXT_XML)
ligne 751:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (ent && ent->value == VAL_ISO_ILL_1)
ligne 771:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 targetPart->taskPackageRecords[0]->u.record = z_ext_record (rr->stream, VAL_SUTRS, "test", 4);
ligne 774:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 oident = oid_getentbyoid(rec->direct_reference);
ligne 868:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 yaz_log (YLOG_LOG, "record %d type %s", i, oident->desc);
Je ne pense pas que ce soit des erreurs très compliquées à trouvée, mais mes connaissances en C sont très limitées, et je ne trouve pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2r->output_format = VAL_UNIMARC;
Si vous voulez plus de codes n'hésitez pas à me le dire...
Merci d'avance pour votre aide.
Partager