Menù Principale

Cerca
Login
Registrati
Link
<< Discussione precedente | Discussione successiva >>   
X-Launcher 64 bit per X-LibreOffice

Autore Messaggio
rbon
lun 19 giu 2023 - 20:29
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 916

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:

x-libreoffice_mod_source_v1.6.1_rev21_x32.zip
x-libreoffice_mod_source_v1.6.1_rev21_x64.zip

E' gradito qualunque suggerimento.

[ Modificato mar 11 giu 2024 - 17:10 ]
Torna ad inizio pagina
Danix
mar 04 lug 2023 - 15:38

online

Utente registrato #1
Registrato il: ven 29 dic 2006 - 05:38
Provenienza: Sassari
Messaggi: 12956
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
Sito Web
rbon
mer 05 lug 2023 - 19:38
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 916
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:

x-libreoffice_mod_source_v1.6.1_rev22_x32.zip
x-libreoffice_mod_source_v1.6.1_rev22_x64.zip
Torna ad inizio pagina
rbon
ven 07 giu 2024 - 19:58
online
Utente registrato #4134
Registrato il: sab 14 apr 2007 - 11:42
Messaggi: 916
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:

x-libreoffice_mod_source_v1.6.1_rev22_x32.zip
x-libreoffice_mod_source_v1.6.1_rev22_x64.zip

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.

x-libreoffice_x64_launcher+sources.zip
Torna ad inizio pagina

Moderatori: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Salta:     Torna ad inizio pagina

RSS discussione: rss 0.92 RSS discussione: rss 2.0 RSS discussione: RDF
Powered by e107 Forum System