blob: 0104ea4c2c400e7583872396ab98a1b3f95b24ff (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
Exec format error with x86_64 file
ark@rg353v:/roms2/ports/pokewilds$ box64 ./PokeWilds-x64
Box64 v0.1.9 fb7f134 built on Oct 25 2022 21:15:29
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 26 Env var
Looking for ./PokeWilds-x64
Rename process to "PokeWilds-x64"
Using native(wrapped) libdl.so.2
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Using native(wrapped) libpthread.so.0
Using native(wrapped) librt.so.1
Using native(wrapped) libz.so.1
Using native(wrapped) libfuse.so.2
/tmp/.mount_PokeWiir58Wi/AppRun: 6: exec: pokewilds: Exec format error
I checked the type of file with the file command:
ark@rg353v:/roms2/ports/pokewilds$ file PokeWilds-x64
PokeWilds-x64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9b0b692e9674b12a987463ee5486fdf2a2d3ff1b, for GNU/Linux 2.6.32, stripped
However I do have the issue:
ark@rg353v:/roms2/ports/pokewilds$ systemctl status systemd-binfmt.service
● systemd-binfmt.service - Set Up Additional Binary Formats
Loaded: loaded (/lib/systemd/system/systemd-binfmt.service; static; vendor preset:
Active: failed (Result: exit-code) since Tue 2022-10-25 23:32:46 EDT; 9min ago
Docs: man:systemd-binfmt.service(8)
man:binfmt.d(5)
https://www.kernel.org/doc/html/latest/admin-guide/binfmt-misc.html
https://www.freedesktop.org/wiki/Software/systemd/APIFileSystems
Process: 15556 ExecStart=/lib/systemd/systemd-binfmt (code=exited, status=1/FAILURE)
Main PID: 15556 (code=exited, status=1/FAILURE)
I built directly on device and with a prebuilt dev, can't get binfmt to start
The device has an rk3568 chipset, 2gb ram
|