| 67 | '''3.- Pasos para la compilación de evince-signatures:''' |
| 68 | |
| 69 | 1. Se escribe el comando {{{make}}} para la compilación como se muestra a continuación: |
| 70 | |
| 71 | {{{ |
| 72 | evince-signatures$ make |
| 73 | }}} |
| 74 | |
| 75 | '''Nota:''' ''La compilación encuentra un error, la cual no se sabe si necesita una dependencia para que reconozca esta función {{{poppler_document_signature_get_time (pdf_document->document, i)}}} de poppler. A continuación se muestra el siguiente error de compilación:'' |
| 76 | {{{ |
| 77 | ev-poppler.cc: In function 'gboolean pdf_document_signatures_has_signatures(EvDocumentSignatures*)': |
| 78 | ev-poppler.cc:3328:82: error: 'poppler_document_is_signed' was not declared in this scope |
| 79 | pdf_document->n_signatures = poppler_document_is_signed (pdf_document->document); |
| 80 | ^ |
| 81 | ev-poppler.cc:3329:71: error: 'poppler_document_can_validate' was not declared in this scope |
| 82 | can_validate = poppler_document_can_validate (pdf_document->document); |
| 83 | ^ |
| 84 | ev-poppler.cc: In function 'GList* pdf_document_signatures_get_signatures(EvDocumentSignatures*)': |
| 85 | ev-poppler.cc:3343:3: error: 'PopplerSignatureStatus' was not declared in this scope |
| 86 | PopplerSignatureStatus sign_status; |
| 87 | ^ |
| 88 | ev-poppler.cc:3351:5: error: 'sign_status' was not declared in this scope |
| 89 | sign_status = poppler_document_signature_validate (pdf_document->document, i); |
| 90 | ^ |
| 91 | ev-poppler.cc:3351:81: error: 'poppler_document_signature_validate' was not declared in this scope |
| 92 | sign_status = poppler_document_signature_validate (pdf_document->document, i); |
| 93 | ^ |
| 94 | ev-poppler.cc:3355:14: error: 'POPPLER_SIGNATURE_VALID' was not declared in this scope |
| 95 | case POPPLER_SIGNATURE_VALID: |
| 96 | ^ |
| 97 | ev-poppler.cc:3358:14: error: 'POPPLER_SIGNATURE_UNTRUSTED_SIGNER' was not declared in this scope |
| 98 | case POPPLER_SIGNATURE_UNTRUSTED_SIGNER: |
| 99 | ^ |
| 100 | ev-poppler.cc:3361:14: error: 'POPPLER_SIGNATURE_INVALID' was not declared in this scope |
| 101 | case POPPLER_SIGNATURE_INVALID: |
| 102 | ^ |
| 103 | ev-poppler.cc:3375:87: error: 'poppler_document_signature_get_signername' was not declared in this scope |
| 104 | signer_name = poppler_document_signature_get_signername (pdf_document->document, i); |
| 105 | ^ |
| 106 | ev-poppler.cc:3376:79: error: 'poppler_document_signature_get_time' was not declared in this scope |
| 107 | sign_time = poppler_document_signature_get_time (pdf_document->document, i); |
| 108 | ^ |
| 109 | Makefile:588: recipe for target 'ev-poppler.lo' failed |
| 110 | make[3]: *** [ev-poppler.lo] Error 1 |
| 111 | make[3]: Leaving directory '/home/debian/Proyecto-cenditel/Visor_Pdf_Tibisay/evince-signatures/backend/pdf' |
| 112 | Makefile:481: recipe for target 'all-recursive' failed |
| 113 | make[2]: *** [all-recursive] Error 1 |
| 114 | make[2]: Leaving directory '/home/debian/Proyecto-cenditel/Visor_Pdf_Tibisay/evince-signatures/backend' |
| 115 | Makefile:661: recipe for target 'all-recursive' failed |
| 116 | make[1]: *** [all-recursive] Error 1 |
| 117 | make[1]: Leaving directory '/home/debian/Proyecto-cenditel/Visor_Pdf_Tibisay/evince-signatures' |
| 118 | Makefile:546: recipe for target 'all' failed |
| 119 | make: *** [all] Error 2 |
| 120 | }}} |
| 121 | |