PCSX2 on openSUSE 64bit
#11
hamed@linux-5tam:~> find /usr/lib64 -iname "libwx*"
/usr/lib64/wx-2.8-stl/libwx_baseu-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_xrc-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_core-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_baseu_net-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_html-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_adv-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_baseu_xml-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_xrc-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_core-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_adv-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_baseu-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_gl-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_baseu_xml-2.8.so.0.7.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_gl-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_gtk2u_html-2.8.so.0
/usr/lib64/wx-2.8-stl/libwx_baseu_net-2.8.so.0.7.0
/usr/lib64/wx-2.8-wxcontainer/libwx_baseu-2.8.so.0
/usr/lib64/wx-2.8-wxcontainer/libwx_baseu-2.8.so.0.7.0
Reply

Sponsored links

#12
You have 64bits version of wx not the 32bits one. You must install them.
Reply
#13
hamed@linux-5tam:~/pcsx2_r4777> find /usr/lib -iname "libwx*"
/usr/lib/wx-2.8-stl/libwx_baseu-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_xrc-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_core-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_baseu_net-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_html-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_adv-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_baseu_xml-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_xrc-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_core-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_adv-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_baseu-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_gl-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_baseu_xml-2.8.so.0.7.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_gl-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_gtk2u_html-2.8.so.0
/usr/lib/wx-2.8-stl/libwx_baseu_net-2.8.so.0.7.0
/usr/lib/wx-2.8-wxcontainer/libwx_baseu-2.8.so.0
/usr/lib/wx-2.8-wxcontainer/libwx_baseu-2.8.so.0.7.0
hamed@linux-5tam:~/pcsx2_r4777> ./launch_pcsx2_linux.sh
./pcsx2: error while loading shared libraries: libwx_gtk2u_core-2.8.so.0: cannot open shared object file: No such file or directory
hamed@linux-5tam:~/pcsx2_r4777>
Reply
#14
In a terminal,

If $LD_LIBRARY is not empty
=> EXPORT LD_LIBRARY_PATH="/usr/lib/wx-2.8-stl:$LD_LIBRARY_PATH"
else do that
=> EXPORT LD_LIBRARY_PATH="/usr/lib/wx-2.8-stl"

Then launch pcsx2 (in same terminal)

Edit: to be sure do a also a "file /usr/lib/wx-2.8-stl/libwx_gtk2u_core-2.8.so.0"
Reply
#15
Gregory, I did a research in PCSX2's dependencies in Yast Software Management (list packages of enabled repositories) in a clean install of latest opensuse version (11.4) and also looked in the internet (Ex: buid.opensuse.org and pkgs.org).

For x86_64: I was able to find all 32bit dependencies, except for wxWidgets and nvidia-cg-toolkit. Portaudio-32bit is not available for 11.4, but is available for version "Factory" (it's a "unstable" version).
For for x86: Dependencies are ok.

I am slowly having more contact with this distribution, in a virtual machine. Maybe I can work on a rpm for PCSX2 and missing dependencies. I just would need some home-work before that.
Reply
#16
Well they need to provide the 2 missing libraries. Maybe I'm wrong but 64 bits pacakge are installed on /usr/lib64 and 32bits on /usr/lib. Maybe you can install both at the same time.
Reply
#17
You are right about lib folders and right about install the same time. 32 and 64 bits libs are not in the same package, but they are provided in a way that you can have both installed at the same time.. Just like in Archlinux.
Reply




Users browsing this thread: 1 Guest(s)