Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
X-Launcher 64 bit per X-LibreOffice

Author Post
rbon
Mon 19 Jun 2023 - 20:29
online
Registered Member #4134
Joined: Sat 14 Apr 2007 - 11:42
Posts: 921

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.

[ Edited Tue 11 Jun 2024 - 17:10 ]
Back to top
Danix
Tue 04 Jul 2023 - 15:38

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12960
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

Back to top
Website
rbon
Wed 05 Jul 2023 - 19:38
online
Registered Member #4134
Joined: Sat 14 Apr 2007 - 11:42
Posts: 921
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
Back to top
rbon
Fri 07 Jun 2024 - 19:58
online
Registered Member #4134
Joined: Sat 14 Apr 2007 - 11:42
Posts: 921
rbon wrote ...

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
Back to top

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

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System