Because of some internal changes (Hunspell right now requires and uses an 64-bit version), LanguageTool right now effectively supports only the 64-bit version of the LibreOffice.
I know, this was discussed many times in the past, even from myself. But: could we reconsider to do so? Because of the topic and the fact, that many things has changed since the last such discussion? And we don't need a big installation with both 64-bit and 32-bit versions inside, like FFx. The Google Chrome like separate distribution should be ok.
If it still isn't possible, please provide some instructions, how could I achieve this locally? Is it enough to copy the files from 64-bit installation over the 32-bit ones in the App folder?
It seems this off by default plugin also requires a 64-bit JRE as well as 64-bit LibreOffice if what you're saying is correct. I don't see mentions of it only working on 64-bit at the moment, though. Lots of posts about people having issues getting it working over the years, though, with local installs.
The Chrome setup is non-standard and will eventually be combined. We won't be doing separate app packages for 32-bit and 64-bit as a general rule.
Sometimes, the impossible can become possible, if you're awesome!
Thank you for your answer. Looks like there is not so much chances to see 64-bit version of the LO in the near future. I would probably try to create it by my self. Just one question: where I can get the information, which files were removed to make the standard version from the multilingual all version?
Of course, you are right. There is no direct mention, that current version requires a 64-bit Java. But as soon as you install it and press F7 to start the check, you get a Java exception with the following text:
So, 64-bit is required for this extension to work.
What about the 64-bit discussion, which I try to avoid: one will see, with a time, that more and more applications will only have a 64-bit version, but the 32-bit one will be dropped. KeePassXC just dropped the Win32 builds a couple month ago. Oracle isn't offering a 32-bit Java over 5 years.
My suggestion: just some check-box in the settings to prefer the 64-bit versions over the 32-bit,only if the 64-bit version exists. And check box should be grayed out if the platform is running on the 32-bit operating system. This way we keep the status quo. And it only would be changed by the people, which know what they are doing.
Of course, it could be a problem in the case of moving the applications around via USB-Stick. This way it would be hard to start your applications, some of them in only 64-bit version, if the internet-cafe only has computers with 32-bit OS.
About 64-bit portable LO: in some old discussion about it, somebody suggested to just take the binaries from local 64-bit installation and replace the 32-bit ones in the App folder. Does this still work? Another question about it: I only need the binaries, so no data in data folder should be overwritten?
Anton_D said, "Oracle isn't offering a 32-bit Java over 5 years."
That is incorrect. Oracle JRE is still available in 32-bt. See here: https://www.java.com/en/download/manual.jsp The release to download would be Windows Offline
Use Portable Apps on both Flash Drive and HDD/SSD.
Technically, you are right. But the only 32-bit version you get from Oracle is Java 8. They stop to release a 32-bit version from the Java 9 on, and this was slightly more than 5 ears ago.
Of course, one can still find some OpenJDK 32-bit builds of releases after Java 8, even with current Java 19.
https://extensions.libreoffice.org/en/extensions/show/languagetool
“My brain is only a receiver, in the Universe there is a core from which we obtain knowledge, strength and inspiration. I have not penetrated into the secrets of this core, but I know that it exists.”
― Nikola Tesla ―
If you would read the linked text, you will see, that they are talking about online connected spell checker. But I still need some working offline checker. What can we do next to solve this?
Nothing wrong! I wanted to point out this new feature as an alternative, not as a solution for your problem.
“My brain is only a receiver, in the Universe there is a core from which we obtain knowledge, strength and inspiration. I have not penetrated into the secrets of this core, but I know that it exists.”
― Nikola Tesla ―
I didn't try to offend somebody or to be offended. Just pointed to some information that extension developer forgot to mention in the headline.
So, my question still - what can I do about it? Or how can I create an 64-bit portable version of LO?
Don't worry, you weren't rude, just a bit bored
On-topic: I only have to suggest you the online solution and/or to stay with the old 32 bit version.
According to John, LO's process is more difficult than other apps, and will considerably increase the app's size (dual mode). So, making a 32+64 bit version of LO just because of an offline plugin, sounds like The mountain in labor giving birth to a mouse.
Dura veritas, sed veritas.
“My brain is only a receiver, in the Universe there is a core from which we obtain knowledge, strength and inspiration. I have not penetrated into the secrets of this core, but I know that it exists.”
― Nikola Tesla ―
I'm still having my old LO installation that I didn't want to uninstall, also some related backups..
PS. Unable to reproduce the successful installation, while making tests (Win 7 x64) with LO 7.3.5 + LT 5.7 → upgrading to LO 7.4.x + updating LT to 5.9.1.
TLDR; It works (under certain conditions), still hard to reproduce, but I'll summarize later..
“My brain is only a receiver, in the Universe there is a core from which we obtain knowledge, strength and inspiration. I have not penetrated into the secrets of this core, but I know that it exists.”
― Nikola Tesla ―
Reproducible steps ↓↓
Move it (again) to your HDD's root, and run LibreOfficePortable.exe.
PS. Tested on Windows 7 x64.
“My brain is only a receiver, in the Universe there is a core from which we obtain knowledge, strength and inspiration. I have not penetrated into the secrets of this core, but I know that it exists.”
― Nikola Tesla ―
Thank you for your reply, but: could you possibly mix this issue (64-bit version required) with my another issue (can't install or update the LanguageTool extension recently)?
Looks like I had similar issues with other extensions (not necessary requiring Java).
Let's wait for LO 7.5, and I'll try to make a new detailed thread about all problems I may encounter!
“My brain is only a receiver, in the Universe there is a core from which we obtain knowledge, strength and inspiration. I have not penetrated into the secrets of this core, but I know that it exists.”
― Nikola Tesla ―