Closed 8dcc closed 4 months ago
I removed the calls to glewInit()
, and the program is no longer compiled with -lGLEW
, and although it now injects, I was not yet able to test if the menu still works because the cheat is still crashing because of outdated signatures or SDK.
See c421d7d4046751ef3669b74d7fe5504059302154.
libGLEW.so.2.2
is no longer inside the Steam Runtime Environment.
You can check this by attaching GDB to the game and running:
(gdb) attach <PID>
(gdb) call (void)system("xterm")
And listing /usr/lib/pressure-vessel/overrides/lib/*
. This path was taken from the LD_LIBRARY_PATH
environment variable (cat /proc/$(pidof tf_linux64)/environ
).
Closing since I am archiving the repository.
Team Fortress 2 recently updated to 64-bits. Currently, I am updating the cheat in the
x86_64
branch.The cheat compiles fine, but when injecting, the following message appears:
This is the output of
ldd libenoch.so
:As you can see, it was able to find
libGLEW.so.2.2
.I have no idea why this is happening, since the library is installed:
See also #12, #27 and specially #30.