-
Notifications
You must be signed in to change notification settings - Fork 156
Linux 32 error: wrong ELF class: ELFCLASS64 #6
Comments
Thanks for reporting. This looks like a problem with ia32 packages. |
No, but I will. Tomorrow when I get computer access. Isn't this a problem caused by a 64bit only library being included in a 32bit program? |
I guess the issue comes from the spellchecker module. It is a native node module which must be built specifically for each platform, and I didn't think about that when I built the 32 bit package with a 64 bit computer 😕 I need to find a more efficient way to package and distribute the app for different platforms anyway... |
Did you use https://github.com/maxogden/electron-packager? I don't even know if it is possible to build for 32 bit from a 64 bit computer. Is it? What about the contrary? |
Yes, I do : https://github.com/brrd/Abricotine/blob/master/scripts/packager.js#L4
I guess (?) it can work for most apps in the 2 ways since Right know this is automatically performed when you Now I wonder how to distribute the app for each platform (win, osx and linux x 32 and 64 bit = 6 packages) without having to deal with 6 OS. I need to investigate this. |
Same issue here, seems like the linux 32 bit package is broken. Update: I managed to get it work by building from source using |
I updated the linux 32 bit package : https://github.com/brrd/Abricotine/releases/tag/0.2.2 |
Nice work @brrd, it works now! |
It works here also. Thank you. (sorry, I forgot to build it myself) |
Glad to hear that it works! |
Unzipped the ia32 version and run on terminal. See if that helps trace something:
The text was updated successfully, but these errors were encountered: