ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.92k stars 290 forks source link

SeaMonkey Browser - Only Linux x64 - Won't start #1798

Open anonimo82 opened 2 months ago

anonimo82 commented 2 months ago

Hello everyone. I'm trying to use Box86 to run a non game App from Linux, for Intel Arch (64 Bit) on Termux Proot Distro. I'm getting this error: Error: PltResolver: Symbol gdk_disable_multidevice(ver 0: gdk_disable_multidevice) not found, cannot apply R_X86_64_JUMP_SLOT 0x3f16b8b5c0 (0x3f109d5266) in /home/ivix/Downloads/seamonkey/libxul.so (local_maplib=(nil), global maplib=0x36c9fed0, deepbind=0)

for this command line: box64 seamonkey

Please, help.

Thanks in advance for any help. Regards, have a nice day.

ptitSeb commented 2 months ago

Moving the ticket to box64 repo...

ptitSeb commented 2 months ago

I have just added that function to box64, but there will probably be a lot of other function...

anonimo82 commented 2 months ago

I don't understand, which function?

ptitSeb commented 2 months ago

Error: PltResolver: Symbol gdk_disable_multidevice(ver 0: gdk_disable_multidevice) not found, cannot apply R_X86_64_JUMP_SLOT 0x3f16b8b5c0 (0x3f109d5266) in /home/ivix/Downloads/seamonkey/libxul.so (local_maplib=(nil), global maplib=0x36c9fed0, deepbind=0)

This function (gdx_disable_multidevice). I have added it to box64 wrapping so it now recognise it and will not show this error. If you update box64 to latest version, it should goes a bit farther.

anonimo82 commented 2 months ago

Hello again. I updated the package using the binary at Pi-App-Coders, they tell they update daily. But I still have that error now: Error: PltResolver: Symbol gdk_disable_multidevice(ver 0: gdk_disable_multidevice) not found, cannot apply R_X86_64_JUMP_SLOT 0x3f16b8b5c0 (0x3f109d5266) in /home/ivix/Downloads/seamonkey/libxul.so (local_maplib=(nil), global maplib=0x36c782e0, deepbind=0)

Will I just have to wait?

Edit: My Box64 flags: https://pastebin.com/yru18QSj Thanks again.

ptitSeb commented 2 months ago

Yes, you have to wait, it's not updated yet as it's the same error.

anonimo82 commented 2 months ago

Oh, ok. Now I feel quite dumb...

LukeShortCloud commented 3 weeks ago

@anonimo82 If you wanted to test it out, you'll need to build the latest Box64 code from source: https://github.com/ptitSeb/box64?tab=readme-ov-file#compilinginstallation