1) Assicuratevi di avere tutto tutto.
AGGIORNAMENTO 25/03/2019: qui potete trovare un nuovo metodo di installazione delle utility supportato da IBM, se volete usare questo metodo, potete saltare al punto 2) e ricordarvi di utilizzare make al posto di gmake.
Chiaramente dovete avere il gcc, potete installare l'ultima versione che trovate disponibile come rpm da installare sul PASE, come descritto precedentemente qui. Dovete installare anche le utility consigliate, in particolare:
- zip
- unzip
- curl
- zlib
- make
- autoconf
- tar
- gzip
- wget (nuova versione)
CALL QP2TERM mkdir /QOpenSys/usr/localSe non l'avete già fatto aggiungete un link a questa directory:
ln -s /usr/local /QOpenSys/usr/localAssicuratevi anche di aver impostato nel path il percorso in cui i programmi verranno installati:
WRKENVVAR LEVEL(*SYS)dobbiamo verificare che non esistano le variabili d'ambiente PATH e PASE_PATH. Se non sono presenti si possono aggiungere:
ADDENVVAR ENVVAR(PASE_PATH) VALUE('/QOpenSys/usr/local/bin:/usr/local/bin:/QOpenSys/usr/bin: /usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin') LEVEL(*SYS) ADDENVVAR ENVVAR(PATH) VALUE('/usr/local/bin:/usr/bin:.:/QOpenSys/usr/local/bin: /QOpenSys/usr/bin') LEVEL(*SYS)se le variabili esistono vanno modificate aggiungendo :/QOpensys/usr/local/bin e :/usr/local/bin alla lista delle directory.
Se avete modificato le variabili d'ambiente è consigliabile rientrare come nuovo lavoro affinché le modifiche vengano recepite.
Infine assicuratevi di avere installata questa opzione dell'ambiente operativo:
5770SS1 13 Include apertura del sistema
per sapere come installare le opzioni di sistema, qui.
Ora avete tutto, andiamo avanti.
2) Scaricate l'ultima versione dal sito.
Per sapere l'ultima versione potete andare sul sito di Artifex, al momento in cui scrivo l'ultima versione disponibile è la 9.21, per cui la guida si riferirà a questa versione, ma di solito la procedura non cambia, visto che si basa sui soliti strumenti utilizzati per i sistemi UNIX , la famosa triade:
./configure
make
make install
Prima spostiamoci nell'area download e poi scarichiamo:
cd /QOpenSys/download wget --no-check-certificate https://github.com/ArtifexSoftware/ ghostpdl-downloads/releases/download/gs921/ghostpdl-9.21.tar.gzora avete il file ghostpdl-9.21.tar.gz che sarà da scompattare, io preferisco tenere i programmi installati "manualmente" nella directory /opt , per cui magari create una directory per GhostPDL e poi scompattate:
mkdir /QOpenSys/opt/ghostpdl gtar -xvf /QOpenSys/download/ghostpdl-9.21.tar.gz -C /QOpenSys/opt/ghostpdl
Dovrebbe essere stato creato il percorso /QOpenSys/opt/ghostpdl/ghostpdl-9.21/
3) Compilate e installate.
Prima spostatevi nel percorso creato:
cd /QOpenSys/opt/ghostpdl/ghostpdl-9.21/E qui inserite la triade:
./configure
Per configurare l'installazione sul vostro sistema, poi:
gmake
(pausa caffè lunga)
per compilare i programmi, e infine:
gmake install
installa i programmi nella posizione.
N.B.: utilizzo gmake perché make cerca di compilare utilizzando il compilatore di sistema invece che il gcc.
4) Provate
Ora dovreste poter lanciare i programmi da ogni posizione, provate a spostarvi su root e lanciamo il programma per convertire dal PCL:
cd / gpcl6
se ok dovrebbe mostrare la versione:
Usage: gpcl6 [option* file]+... Options: -dNOPAUSE -E[#] -h -L<PCL|PCLXL> -K<maxK> -l<PCL5C|PCL5E|RTL> -Z... -sDEVICE=<dev> -g<W>x<H> -r<X>[x<Y>] -d{First|Last}Page=<#> -H<l>x<b>x<r>x<t> -dNOCACHE -sOutputFile=<file> (-s<option>=<string> | -d<option>[=<value>])* -J<PJL commands> Version: 9.21 Build date: Tue May 16 09:51:06 2017
(ok)
PS: la medesima procedura può essere utilizzata anche per installare il solo Ghostscript, trovate i sorgenti qui.
AGGIORNAMENTO 25/03/2019: introdotta nuova metodologia di installazione delle utility mediante repository yum.
AGGIORNAMENTO 25/03/2019: introdotta nuova metodologia di installazione delle utility mediante repository yum.
Nessun commento:
Posta un commento