Changes

2,145 bytes added ,  15:53, 16 August 2014
Aggiunto una sezione dedicata a Wine 1.7.24 ed alle nuove dipendenze introdotte
Line 230: Line 230:  
   installpkg  /tmp/compat32/*.txz
 
   installpkg  /tmp/compat32/*.txz
 
Al termine dell'installazione sia i pacchetti a 32 bit che il contenuto della directory /tmp/compat32/ potranno essere rimossi senza controindicazioni.
 
Al termine dell'installazione sia i pacchetti a 32 bit che il contenuto della directory /tmp/compat32/ potranno essere rimossi senza controindicazioni.
 +
 +
 +
== Slackware 14.1 e Wine 1.7.24 ==
 +
 +
Con la versione 1.7.24 di Wine sono state '''aggiunte alcune dipendenze''' ulteriori per la compilazione del codice sorgente:
 +
* '''Libcap''': Una libreria per impostare le funzionalità '''POSIX.1e'''.
 +
* '''libnl3''': Un insieme di librerie per gestire il supporto al protocollo '''Netlink'''.
 +
* '''Libusb''': Una libreria che consente l'accesso delle applicazioni ai dispositivi USB quali scanner o stampanti.
 +
Se non fossero già presenti sul sistema, alcuni pacchetti devono essere installati per abilitare le relative funzionalità di Wine durante la compilazione. L'elenco dei pacchetti per una distribuzione a 32 bit include:
 +
* libcap-2.22-i486-1.txz
 +
* libnl-1.1.4-i486-1.txz
 +
* libnl3-3.2.21-i486-1.txz
 +
* libusb-1.0.9-i486-1.txz
 +
Mentre per una a 64 bit l'elenco consiste di:
 +
* libcap-2.22-x86_64-1.txz
 +
* libnl-1.1.4-x86_64-1.txz
 +
* libnl3-3.2.21-x86_64-1.txz
 +
* libusb-1.0.9-x86_64-1.txz
 +
Per una distribuzione a 64 bit multi libreria dovranno essere installati anche i pacchetti di compatibilità a 32 bit. Tali pacchetti possono essere ottenuti a partire da quelli a 32 bit con le procedure descritte precedentemente nell'articolo. Lo script '''massconvert32.sh si occupa di convertire la libreria USB, ma trascura le altre'''. La conversione dei pacchetti dovrà essere eseguita utilizzando il comando '''convertpkg-compat32''' come mostrato di seguito:
 +
* Copiare i pacchetti da un supporto di installazione di Slackware a 32 bit, oppure scaricarli in una directory del proprio computer.
 +
* Creare una directory ove salvare i pacchetti convertiti:
 +
  '''mkdir''' /tmp/compat32
 +
* Convertire i pacchetti:
 +
  convertpkg-compat32 -i ./libcap-2.22-i486-1.txz -d /tmp/compat32/
 +
  convertpkg-compat32 -i ./libnl-1.1.4-i486-1.txz -d /tmp/compat32/
 +
  convertpkg-compat32 -i ./libnl3-3.2.21-i486-1.txz -d /tmp/compat32/
 +
* Installare i pacchetti ottenuti nella directory /tmp/compat32/ mediante il comando '''installpkg'''.
 +
  installpkg  /tmp/compat32/*.txz
 +
Al termine dell'installazione potranno essere rimossi sia i pacchetti che i file temporanei creati durante la conversione.