..:: PCSX2 Forums ::..

Full Version: PCSX2 for Fedora
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 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
So -sorry as usual for being so late to weigh in; I'm having the same problem as Musten. I didn't really understand your reply, Gregory.

Packaging without PNGPP creates a package with no graphics plugins.

I searched the repository and get:

libclaw-devel-1.7.4-1.fc20.i686 : Development files for Claw library
Repo : fedora
Matched from:
Filename : /usr/include/claw/png.hpp

However, if I alter line 77 of SearchForStuff.cmake to read (old line is check_lib(PNGPP FALSE png++/png.hpp) ):
Code:
check_lib(PNGPP FALSE claw/png.hpp)


PNGPP is detected, but the build fails at the plugin stage:

Code:
[ 77%] Building CXX object plugins/GSdx/CMakeFiles/GSdx-0.1.16.dir/GS.cpp.o
In file included from /home/makerpm/pcsx2.1.3.1/pcsx2.1.3.1/plugins/GSdx/GSCapture.h:28:0,
                 from /home/makerpm/pcsx2.1.3.1/pcsx2.1.3.1/plugins/GSdx/GSRenderer.h:27,
                 from /home/makerpm/pcsx2.1.3.1/pcsx2.1.3.1/plugins/GSdx/GSRendererSW.h:24,
                 from /home/makerpm/pcsx2.1.3.1/pcsx2.1.3.1/plugins/GSdx/GS.cpp:25:
/home/makerpm/pcsx2.1.3.1/pcsx2.1.3.1/plugins/GSdx/GSPng.h:24:25: fatal error: png++/png.hpp: No such file or directory
#include "png++/png.hpp"

I guess I need to alter the code somewhere else?

But perhaps I have the wrong PNGPP?
(05-30-2015, 09:54 AM)gregory Wrote: [ -> ]If it can help you. The lib doesn't need to be built (no .so file). It only requires the include file.

Thanks, I've made it.
@gumbo, no wrong lib. Snif... I will make the code optional but later
I suspected as much. Many thanks for that Gregory ☺
(05-30-2015, 08:17 PM)Gumbo Wrote: [ -> ]I suspected as much. Many thanks for that Gregory ☺

I was able to compile pcsx2 with Fedora 22 to later point. Right now, I just need to fix "lzma_stream" errror (probably missing dep). The only thing for png++ I needed was copying *.hpp files from original tar archive to /usr/include/png++.

EDIT: compiled and working without problems (gtk3, GCC 5.1)
Normally lzma is optional, I need to check it.
(05-30-2015, 08:56 PM)gregory Wrote: [ -> ]Normally lzma is optional, I need to check it.

Build script advanced in compiling even if lzma was missing and it looked like it failed during "make install" phase.

And gregory, I see spam of
Code:
ALSA lib pcm.c:7905:(snd_pcm_recover) underrun occurred

should I bother with this and try other settings/report bug?
The underrun message is fairly standard for me. Try changing the latency settings in the audio plugin.
I fix the lzma compilation issue. I didn't have time to look at png stuff.
I just pushed a quick fix to disable png++.
Pages: 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