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/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>È</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>È</nowiki> possibile anche compilare separatamente le 2 versioni di wine e copiare alcuni file dalla versione 32 a quella a 64 bit:
| + | È 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>è</nowiki> perci<nowiki>ò</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 è perciò necessario rinominare wine in wine32.'' |
| | | |
| | | |
− | Lo script di build <nowiki>è</nowiki> stato modificato in modo da utilizzare 1a directory standard per compilare la | + | Lo script di build è 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 è 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à 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/en/wine_multilib_slackbuild English] - '''Italiano'''
| + | {{footer_it | link_page=En/wine_multilib_slackbuild}} |