Line 1: |
Line 1: |
− | Benvenuti nella pagina Wiki di Simone Giustetti.
| + | {{header_it|title=Installazione di Iscan su Slackware Linux 14.0| keyword={{Template:keyword_it_iscan}}| description=Installazione e configurazione di Image Scan su Slackware Linux 14.0 | link_page=iscan_and_Slackware_14.0}} |
− | | |
− | | |
− | Lingue: [[iscan_and_Slackware_14.0 | English]] - '''Italiano'''
| |
− | | |
− | ----
| |
− | | |
| | | |
| Il 19 Settembre del 2012 è stata ufficialmente rilasciata la versione 14.0 di Slackware. Tra le molteplici modifiche costituenti la nuova major release ve ne è purtroppo una, il '''cambio del percorso di installazione per gli header file delle librerie PNG''', che ha reso inutilizzabili i file *.Slackbuild a corredo dei miei precedenti articoli: [[iscan_software |Iscan software]] e [[iscan_software_64_bit |Iscan software a 64 bit]]. Il problema si manifesta durante la compilazione del pacchetto '''iscan''', che termina con il seguente errore: | | Il 19 Settembre del 2012 è stata ufficialmente rilasciata la versione 14.0 di Slackware. Tra le molteplici modifiche costituenti la nuova major release ve ne è purtroppo una, il '''cambio del percorso di installazione per gli header file delle librerie PNG''', che ha reso inutilizzabili i file *.Slackbuild a corredo dei miei precedenti articoli: [[iscan_software |Iscan software]] e [[iscan_software_64_bit |Iscan software a 64 bit]]. Il problema si manifesta durante la compilazione del pacchetto '''iscan''', che termina con il seguente errore: |
Line 14: |
Line 8: |
| | | |
| Per ovviare al problema è necessario modificare il codice sorgente del pacchetto e più nello specifico il file '''/lib/pngstream.hh''' sostituendo la riga 45: '' #include <png.h>'' con il percorso corretto degli header: '' #include <libpng12/png.h>'' (Si ringrazia Antonio M. per la segnalazione). | | Per ovviare al problema è necessario modificare il codice sorgente del pacchetto e più nello specifico il file '''/lib/pngstream.hh''' sostituendo la riga 45: '' #include <png.h>'' con il percorso corretto degli header: '' #include <libpng12/png.h>'' (Si ringrazia Antonio M. per la segnalazione). |
− | Una patch per il file è reperibile all'indirizzo: [[http://www.giustetti.net/resource/patch/14.0/iscan/iscan_png.patch Iscan PNG patch]]. Per applicare la patch seguire le istruzioni sotto riportate: | + | Una patch per il file è reperibile all'indirizzo: [http://www.giustetti.net/resource/patch/14.0/iscan/iscan_png.patch Iscan PNG patch]. Per applicare la patch seguire le istruzioni sotto riportate: |
| * Posizionarsi nella directory '''/tmp/iscan''' dove viene compilato il pacchetto. | | * Posizionarsi nella directory '''/tmp/iscan''' dove viene compilato il pacchetto. |
| * Copiare il file iscan_png.patch scaricato in precedenza. | | * Copiare il file iscan_png.patch scaricato in precedenza. |
Line 51: |
Line 45: |
| * [http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do Pagina dei download di Avasys Corporation] | | * [http://www.avasys.jp/lx-bin2/linux_e/scan/DL1.do Pagina dei download di Avasys Corporation] |
| * [http://www.slackware.com Home page di Slackware] | | * [http://www.slackware.com Home page di Slackware] |
− |
| |
| | | |
| ---- | | ---- |
| | | |
− | Lingue: [[iscan_and_Slackware_14.0 | English]] - '''Italiano'''
| + | {{footer_it | link_page=iscan_and_Slackware_14.0}} |