mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-15 09:00:43 +02:00
5b8bf8dd2422f4fbed86d82057ecb19085b58d64
Ubuntu's x86_64 rootfs does a soft link from `/lib64/ld-linux-x86-64.so.2` to an absolute path of `/lib/x86_64-linux-gnu/ld-2.32.so` Our frontend ELF loader logic would resolve this symlink to be just `/lib/x86_64-linux-gnu/ld-2.32.so` which would then fail. Adds some additional logic to our frontend that if the symlink ends up being a softlink to an absolute address then it'll first resolve that symlink. Then combines rootfs + absolute path. If that still fails then it'll fall down the regular linker path, which could still find the linker on the host side. This is all a bit of a kludge to just work around Ubuntu doing an absolute address rather than a relative one. Fixes #869
FEX - Fast x86 emulation frontend
This is the frontend application and tooling used for development and debugging of the FEXCore library.
Dependencies
- FEXCore
- cpp-optparse
- imgui
- json-maker
- tiny-json
- A C++17 compliant compiler (There are assumptions made about using Clang and LTO)
- clang-tidy if you want the code cleaned up
- cmake
Description
GitHub pull mirror of FEX-Emu/FEX. GitHub repository ID: 245352386. Gitea import mode: github-full.
https://github.com/FEX-Emu/FEX
Readme
MIT
58 MiB
0 Stars
1 Watchers
0 Forks
Releases
67
FEX Release FEX-2610
Latest
Languages
C++
56%
Assembly
37.8%
C
3.8%
Python
1.2%
CMake
0.9%
Other
0.2%