Changes between Version 4 and Version 5 of documentacionEvinceSignatures


Ignore:
Timestamp:
Jul 28, 2016, 4:08:20 PM (8 years ago)
Author:
jsulbaran
Comment:

Se agrego el paso para compilar evince-signatures

Legend:

Unmodified
Added
Removed
Modified
  • documentacionEvinceSignatures

    v4 v5  
    5454  }}}
    5555
    56  3. Ejecutamos el script {{{autogen.sh}}} donde realiza un rastreo verificando que las dependencias requeridas estén instaladas. Acontinuación se mostrara como se ejecuta el script {{{.sh}}}:
     56 3. Ejecutamos el script {{{autogen.sh}}} donde realiza un rastreo verificando que las dependencias requeridas estén instaladas. A continuación se mostrara como se ejecuta el script {{{.sh}}}:
    5757
    5858 {{{
    59  $ ./autogen.sh
     59 evince-signatures$ ./autogen.sh
    6060 }}}
    6161
    62  '''Nota:''' ''Si las dependencias requeridas están instalada correctamente el rastreo mostrara un mensaje que significa que todo esta correctamente donde puede pasar a la compilación de {{{evince}}} como se muestra a continuación:''
     62 '''Nota:''' ''Si las dependencias requeridas están instalada correctamente el rastreo mostrara un mensaje que significa que todo esta correctamente donde puede pasar a la compilación de {{{evince-signatures}}} como se muestra a continuación:''
    6363 {{{
    6464Now type `make' to compile vince
    6565 }}}
    6666
     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