Dunno - Someone had a fork for libs with old versions?
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 14.1k
- Forks
- 2.2k
- Avg merge
- 7h 35m
- Merged PRs (30d)
- 51
Description
Hi there, i just want to know if someone knew if exist a fork of RetroArch make it againts Slackware(64) 14.2 . i put the (64) because i had too the 32 Bits version of the distribution installed on another partition and access to that partition when i need compile things in native 32 bits.
The thing is i ever update manually the RetroArch, and normally i update the cores directly from the RetroArch, to get the precompiled Versions of cores. but just today i had the follow error (Because the libs on my distro are old)
Errors like :
#Mesen
[INFO] [Core]: Loading dynamic libretro core from: "/home/inukaze/.config/retroarch/cores/mesen_libretro.so"
[ERROR] Error al abrir el núcleo Libretro: "/media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/mesen_libretro.so"
Error(s): /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/mesen_libretro.so: symbol _ZTINSt6thread6_StateE, version GLIBCXX_3.4[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
#SwanStation / #DuckStation :
[ERROR] Error al abrir el núcleo Libretro: "/media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/duckstation_libretro.so"
[ERROR] Error(s): /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/duckstation_libretro.so)
#PSX Bettle HW :
[INFO] [Video]: Found display server: x11
[libretro ERROR] Program_init() - glLinkProgram() returned GL_FALSE
[libretro ERROR] Program info log:
Fragment info
-------------
0(2) : error C7011: implicit cast from "int" to "uint"
0(2) : error C7011: implicit cast from "int" to "uint"
0(2) : error C7011: implicit cast from "int" to "uint"
[libretro ERROR] Program_init() - glLinkProgram() returned GL_FALSE
[libretro ERROR] Program info log:
Fragment info
-------------
0(2) : error C7011: implicit cast from "int" to "uint"
0(2) : error C7011: implicit cast from "int" to "uint"
0(2) : error C7011: implicit cast from "int" to "uint"
0(2) : error C7011: implicit cast from "int"[INFO] [RCHEEVOS]: got game id 0
[INFO] [RCHEEVOS]: Trying console 8
[INFO] [RCHEEVOS]: Not a PC Engine CD
[INFO] [RCHEEVOS]: Trying console 43
[INFO] [RCHEEVOS]: Not a 3DO CD
[INFO] [RCHEEVOS]: Trying console 49
[INFO] [RCHEEVOS]: Not a PC-FX CD
[INFO] [RCHEEVOS]: Trying console 9
[INFO] [RCHEEVOS]: Hashing 512 byte buffer
[INFO] [RCHEEVOS]: Generated hash bf619eac0cdf3f68d496ea9344137e8b
[INFO] [RCHEEVOS]: checking bf619eac0cdf3f68d496ea9344137e8b
---Type <return> to continue, or q <return> to quit---c
Thread 1 "retroarch" received signal SIGSEGV, Segmentation fault.
0x00007fff9eb95a45 in gl_context_reset() ()
from /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/mednafen_psx_hw_libretro.so
#PPSSPP
[ERROR] Error al abrir el núcleo Libretro: "/media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/ppsspp_libretro.so"
[ERROR] Error(s): /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/ppsspp_libretro.so)
#Mupen64Plus-NeXT :
[ERROR] Error al abrir el núcleo Libretro: "/media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/mupen64plus_next_libretro.so"
[ERROR] Error(s): /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/mupen64plus_next_libretro.so: symbol _ZTINSt6thread6_StateE, version GLIBCXX_3.4.22 not defined in file libstdc++.so.6 with link time reference
#ParaLLEI N64
[INFO] [Core]: Loading dynamic libretro core from: "/home/inukaze/.config/retroarch/cores/parallel_n64_libretro.so"
[ERROR] Error al abrir el núcleo Libretro: "/media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/parallel_n64_libretro.so"
Error(s): /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/parallel_n64_libretro.so: symbol _ZTINSt6thread6_StateE, versi[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
#Ishiiruka :
[ERROR] Error al abrir el núcleo Libretro: "/media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/ishiiruka_libretro.so"
[ERROR] Error(s): /media/Compartido/Inukaze/LinuxHome/.config/retroarch/cores/ishiiruka_libretro.so: symbol _ZTINSt6thread6_StateE, version GLIBCXX_3.4.22 not defined in file libstdc++.so.6 with link time reference
In resume is with :
Mesen
Nestopia UE [ Don't give any error, just don't start it, i am using gdb and nothing on output ]
SwanStation / DuckStation
PSX Bettle HW
PPSSPP
Mupen64Plus-Next
ParaLLEI N64
Bettle PCE FAST
Dolphin-Emu [No errors on output]
Ishiiruka
etc . . .
Environment information
- OS: GNU
- Kernel : Linux 4.4.14
- Compiler: gcc-5.5.0
- Distribution : Slackware(64) 14.2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files, tests, or specific code change are identified in the report. Start by reproducing the listed core-loading failures on Slackware 14.2 with the stated kernel and compiler, then determine whether the intended outcome is a supported build or compatible precompiled cores; done is not defined.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, linux
- Domain
- build-system, operating-systems
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100