Closed lggomez closed 1 year ago
In my case the reason seems to be on the dependencies:
Skip build of pcsx2 core: missing dependencies:check these libraries -> wxWidgets (>=3.0), gtk2, zlib (>=1.2.4), pcsx2 common libs
Is this something that can have a workaround? I see that the ENABLE_QT
gets ignored and the build goes with wxWidgets, for starters
Ok, aside from the beforementioned quesiton about the ENABLE_QT flag I managed to build the core:
sudo apt install build-essential libgtk2.0-dev libaio libaio-dev
This one is trickier, given than jammy repositories only are up to version 1.1.x, so the library must be upgraded manually or using LD_PRELOAD for each build process that requires this. Following this answer, once zlib 1.2.9 is downloaded run the following (disclamer: as the author mentions, consider the risks of upgrading system-wide):
tar -xvf ~/Downloads/zlib-1.2.9.tar.gz
cd zlib-1.2.9
sudo -s
./configure; make; make install
cd /lib/x86_64-linux-gnu
ln -s -f /usr/local/lib/libz.so.1.2.9/lib libz.so.1
cd ~
rm -rf zlib-1.2.9
exit
Might be worth updating the docs or the core README with this, but closing for now
PS: the core still fails via libretro-build.sh, so for now the workaround is to run the build recipe manually
I'm unable to build the pcsx2 core, either via the libretro-build.sh or directly via the recipe script (regardless of NOCLEAN and EXIT_ON_ERROR params):
My distro is the following:
Build console output can be seen here: