lindbergh-loader icon indicating copy to clipboard operation
lindbergh-loader copied to clipboard

"Fatal Error : This program was not built to run on the processor in your system."

Open SeongGino opened this issue 10 months ago • 18 comments

Hello! I've built this project on my Arch Linux system (running on an AMD R5 5600X and an RTX 3060 ti) just fine, but when I put the build files in the same directory as the games' executable elfs, I get the following output:

$ LD_PRELOAD=lindbergh.so LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./hod4M.elf
SEGA Lindbergh Loader
Robert Dilley 2022
Not for public consumption

Loader init success

Fatal Error : This program was not built to run on the processor in your system.%

(As one can guess, this is with House of the Dead 4.) So far I've gotten the same response from HOTD4 and 2spicy, though this doesn't seem to be the same with all Lindbergh titles? At least with Ghost Squad Evolution, I've gotten a different result:

$ LD_PRELOAD=lindbergh.so LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./vsg
SEGA Lindbergh Loader
Robert Dilley 2022
Not for public consumption

Warning: Unsure what game this is, using default configuration valuesWarning: Cannot open lindbergh.conf, using default values
Loader init success
./vsg
Connecting to 116.109.112.47
glutGameModeString: 640x480:32@60
Warning: Game is overriding resolution settings to 640X480
XCreateWindow Resolution 0 0 640 480
Connecting to 97.114.47.114
Connecting to 97.114.47.114
Connecting to 117.110.47.100
Warning: Skipping SEGFAULT 89
Warning: Skipping SEGFAULT 89
Warning: Skipping SEGFAULT E4
[1]    26054 segmentation fault (core dumped)  LD_PRELOAD=lindbergh.so LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./vsg

It does actually create a window for all of a second, but then subsequently crashes. I believe gsevo requested a lib32 ncurses5 library that I had to built from the AUR.

Not quite sure if this is intentional, given how different this hardware is to Lindbergh proper, but thought I'd bring this up after spending a good while trying to diagnose this.

If it matters, Linux 6.4.7, glibc 2.38, NVIDIA Prop. 535.98, Plasma 5.27.7.

SeongGino avatar Aug 13 '23 04:08 SeongGino