Open jserv opened 1 day ago
Maybe it would be easier to just wrap libXaw.so.7 instead?
Maybe it would be easier to just wrap libXaw.so.7 instead?
I am interested in developing wrappers for libXaw.so.7
to resolve the symbol mapping issues preventing xterm
from running under box64, but I am uncertain about how to identify the required symbols and implement the necessary wrapping process.
Could you provide a detailed guide to approach this library wrapping challenge?
Youc an start with https://box86.org/2024/02/how-to-create-a-wrapping/
There is also the new wrapperhelper that can help a lot.
Out of curiosity, what's the use case to run xterm with box64 on an x86_64 machine?
When attempting to run xterm on a Debian unstable system with x86-64 architecture using box64, the emulation encountered multiple symbol resolution issues in the Xaw library. Specifically, box64 failed to find and correctly map several global symbols required by
libXaw.so.7
, including:To successfully emulate the Xaw library, box64 requires additional function wrappers to be implemented, ensuring comprehensive symbol resolution and compatibility across different architectural environments.