Changes

no edit summary
Line 1: Line 1: −
Benvenuti nella pagina Wiki di Simone Giustetti.
+
{{header_it|title=Script SlackBuild per WINE di StudioSG| keyword={{Template:keyword_it_wine}}| description=Uno script per generare pacchetti funzionanti di WINE per la distribuzione Slackware Linux | link_page=En/wine_multilib_slackbuild}}
    +
Alcuni appunti circa la compilazione di Wine in versione multilibreria tramite Slackbuild.
   −
Languages: [http://www.giustetti.net/wiki/index.php?title=En/wine_multilib_slackbuild English] - '''Italiano'''
+
È necessario compilare 2 volte il codice cambiando opportunamente la configurazione:
 
  −
----
  −
 
  −
 
  −


Alcuni appunti circa la compilazione di Wine in versione multilibreria tramite Slackbuild.
  −
 
  −
<nowiki>&Egrave;</nowiki> necessario compilare 2 volte il codice cambiando la configurazione opportunamente:
   
* '''''Wine 64 bit'''''
 
* '''''Wine 64 bit'''''
 
   configure --enable-win64
 
   configure --enable-win64
Line 15: Line 9:  
   configure --with-wine64=<directory utilizzata per la precedente compilazione>
 
   configure --with-wine64=<directory utilizzata per la precedente compilazione>
   −
<nowiki>&Egrave;</nowiki> possibile anche compilare separatamente le 2 versioni di wine e copiare alcuni file dalla versione 32 a quella a 64 bit:
+
&Egrave; possibile anche compilare separatamente le 2 versioni di wine e copiare alcuni file dalla versione 32 a quella a 64 bit:
 
   $libdir/libwine.so*    (Libreria  + alcuni link).
 
   $libdir/libwine.so*    (Libreria  + alcuni link).
 
   $libdir/wine/          (Directory contenente tutte le librerie a 32 bit).
 
   $libdir/wine/          (Directory contenente tutte le librerie a 32 bit).
 
   $bindir/wine          (Eseguibile. Rinominato wine32 per non sovrascrivere la versione 64 bit).
 
   $bindir/wine          (Eseguibile. Rinominato wine32 per non sovrascrivere la versione 64 bit).
 
   $bindir/wine-preloader (Eseguibile).
 
   $bindir/wine-preloader (Eseguibile).
''Le ultime 2 righe contengono istruzioni datate, facenti riferimento alla versione 1.1.44. Tra quella e la 1.2-rc2 sono stati effettuati dei cambiamenti per cui l'eseguibile a 64 bit di Wine si chiama ora Wine64. Non <nowiki>&egrave;</nowiki> perci<nowiki>&ograve;</nowiki> necessario rinominare wine in wine32.''
+
''Le ultime 2 righe contengono istruzioni datate, facenti riferimento alla versione 1.1.44. Tra quella e la 1.2-rc2 sono stati effettuati dei cambiamenti per cui l'eseguibile a 64 bit di Wine si chiama ora Wine64. Non &egrave; perci&ograve; necessario rinominare wine in wine32.''
      −
Lo script di build <nowiki>&egrave;</nowiki> stato modificato in modo da utilizzare 1a directory standard per compilare la  
+
Lo script di build &egrave; stato modificato in modo da utilizzare 1a directory standard per compilare la  
 
versione principale di Wine e, solo nel caso di 64 bit, creare una seconda directory dedicata al sottosistema  WoW64.
 
versione principale di Wine e, solo nel caso di 64 bit, creare una seconda directory dedicata al sottosistema  WoW64.
   Line 52: Line 46:  
       configure --with-wine64=<dir>
 
       configure --with-wine64=<dir>
    +
 +
Un archivio contenente lo slackbuild ed i file utilizzati per la compilazione di Wine &egrave; reperibile al seguente indirizzo: [http://www.giustetti.net/resource/slackbuild/wine/wine-1.7.15.tar.gz wine 1.7.15]
 +
Lo scipt prevede l'impiego di Fontforge e Requiredbuilder. Se non si desiderasse utilizzare tali pacchetti sar&agrave; necessario impostare le seguenti variabili: REQUIRE_FONTFORGE="NO" e REQUIREDBUILDER_USE="NO"
 +
 +
Vedere:
 +
* http://wiki.winehq.org/BuildingWine
 +
* http://wiki.winehq.org/Packaging?action=show&redirect=Wine64ForPackagers
 +
 +
 +
Per commenti, consigli, domande inviate una e-mail all'indirizzo ''studiosg [chiocciola] giustetti [punto] net''.
    
----
 
----
   −
Languages: [http://www.giustetti.net/wiki/index.php?title=En/wine_multilib_slackbuild English] - '''Italiano'''
+
{{footer_it | link_page=En/wine_multilib_slackbuild}}