<< Discussione precedente | Discussione successiva >> |
![]() |
Autore | Messaggio |
rbon |
| ||
![]() ![]() Utente registrato #4134 Registrato il: sab 14 apr 2007 - 11:42Messaggi: 922 ![]() | Ciao, ho provato a compilare i sorgenti di Danix perchè volevo ottenere la versione a 64 bit, dato che sul mio sistema quest'ultima si avvia più velocemente. Ho aggiornato detti sorgenti: 1.nel file '_x-launcher\x-udf.au3': per il supporto di Java 8.0.371 2. nel file 'X-LibreOffice\X-LibreOffice.au3': ho disabilitato la compressione con UPX. Come editor ho usato SciTE4AutoIt3_Portable.zip: 1. pagina: -Link- ![]() 2. link diretto: -Link- ![]() Ho scompattato i sorgenti in una nuova directory e, da SciTE4AutoIt3, ho aperto il file \X-LibreOffice\X-LibreOffice.au3. Poi ho selezionato --> Tools --> Compile (F7) ma non sono riuscito a compilare: il programma termina subito con un errore. Confido in Danix affinchè crei la versione del x-launcher per 64 bit. Questi sono i sorgenti che ho usato: ![]() ![]() E' gradito qualunque suggerimento. [ Modificato mar 11 giu 2024 - 17:10 ] | ||
Torna ad inizio pagina |
Danix |
| ||
![]() ![]() ![]() ![]() Utente registrato #1 Registrato il: ven 29 dic 2006 - 05:38Provenienza: Sassari Messaggi: 12961 ![]() | Non ho mai compilato pensando a una versione del launcher per 32 o 64 bit. Non saprei.. Questa istruzione non va?
#AutoIt3Wrapper_Res_Field=ProductVersion|Ini Rev 21 x64
| ||
Torna ad inizio pagina |
|
rbon |
| ||
![]() ![]() Utente registrato #4134 Registrato il: sab 14 apr 2007 - 11:42Messaggi: 922 ![]() | L'istruzione corretta è: - per sistemi a 32 bit = #AutoIt3Wrapper_UseX64=N - per sistemi a 64 bit = #AutoIt3Wrapper_UseX64=Y Tale istruzione va obbligatoriamente inserita in cima alle opzioni di AutoIt3Wrapper_GUI, quindi alla riga #2, nel file X-LibreOffice.au3. Ecco i sorgenti di X-LibreOffice aggiornati con tale modifica: ![]() ![]() | ||
Torna ad inizio pagina |
rbon |
| ||
![]() ![]() Utente registrato #4134 Registrato il: sab 14 apr 2007 - 11:42Messaggi: 922 ![]() | rbon ha scritto ... L'istruzione corretta è: - per sistemi a 32 bit = #AutoIt3Wrapper_UseX64=N - per sistemi a 64 bit = #AutoIt3Wrapper_UseX64=Y Tale istruzione va obbligatoriamente inserita in cima alle opzioni di AutoIt3Wrapper_GUI, quindi alla riga #2, nel file X-LibreOffice.au3. Ecco i sorgenti di X-LibreOffice aggiornati con tale modifica: ![]() ![]() Purtroppo il file che avevo allegato indicando che era a 64 bit, non lo era per niente (era ancora a 32 bit). Ho trovato un bug nel pacchetto di "X-SciTE4AutoIt3_4.4.6_rev6.zip" (avevo aggiornato SciTE alla versione 4.4.6 a 32 bit) per cui anche in presenza del parametro #AutoIt3Wrapper_UseX64=Y compilava comunque a 32 bit. Ho ulteriormente aggiornato 'X-SciTE4AutoIt3' alla versione di SciTE 5.5.0 a 64 bit che consente la compilazione a 64 bit grazie alla presenza del pacchetto AutoIt3Wrapper (mancante nella versione di X-SciTE4AutoIt3 che hai in download). Compilato il launcher X-LibreOffice a 64 bit (forse bisognerebbe rinominarlo come X-LibreOffice_x64.exe) e l'ho testato con la versione di X-LibreOffice 24.2.0 presente in download. Funziona e carica X-LibreOffice in modo velocissimo. Fai pure le tue prove. ![]() | ||
Torna ad inizio pagina |
Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60 |