Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PCSX2 on openSUSE 64bit
#1
Hi folks, I've the common problem with pcsx2 on 64bit machines that can't find the wxwidgets libraries, If anyone run the pcsx2 on openSUSE 64bit please tell me how.
Reply

Sponsored links

#2
Did you try to install the 32bits versions of wx if you have them? If yes what are the name of the libraries installed?
Reply
#3
(08-15-2011, 06:00 PM)gregory Wrote: Did you try to install the 32bits versions of wx if you have them? If yes what are the name of the libraries installed?

Thanks for reply, Yes once I've try 32bits but nothing happend.
[Image: 15snapshot2.png]
Reply
#4
you need both libwx_base and libwx_gtk (all 32bits). You can check the library needed by pcsx2 with this command "ldd ./bin/pcsx2 | grep wx"
Here the result on my computer
Quote: libwx_baseu-2.8.so.0 => /usr/lib32/libwx_baseu-2.8.so.0 (0xf7651000)
libwx_gtk2u_core-2.8.so.0 => /usr/lib32/libwx_gtk2u_core-2.8.so.0 (0xf72e7000)
libwx_gtk2u_adv-2.8.so.0 => /usr/lib32/libwx_gtk2u_adv-2.8.so.0 (0xf7227000)
Reply
#5
(08-15-2011, 08:50 PM)gregory Wrote: you need both libwx_base and libwx_gtk (all 32bits). You can check the library needed by pcsx2 with this command "ldd ./bin/pcsx2 | grep wx"
Here the result on my computer

Tested today on 32bit machine but still no luck, It can't find the libraries.
Reply
#6
There is only 2 reasons why it cannot find libraries.
1/ you did not install them
2/ you install them but the name are different. Could you print the output of these 2 commands
+ find /usr/lib32 -iname "libwx*"
+ find /usr/lib -iname "libwx*"

Edit: might be easier to recompile it from source. Or to ask your distribution to create a package for opensuse.
Reply
#7
openSUSE don't have lib32 even in the 32bit edition and you're right I must compile it from source.

hamed@linux-5tam:~> find /usr/lib32 -iname "libwx*"
find: `/usr/lib32': No such file or directory
hamed@linux-5tam:~> find /usr/lib -iname "libwx
> ^C
hamed@linux-5tam:~>
Reply
#8
You forgot the end of the command
Code:
find /usr/lib -iname "libwx*"
Reply
#9
You're right but nothing happend.

hamed@linux-5tam:~> find /usr/lib -iname "libwx*"
hamed@linux-5tam:~>

Can you guide me to compile it from source?
Reply
#10
Well it seems wx is not installed on your computer which is a no-go for pcsx2! Just in case check lib64 dirs (note that pcsx2 need 32 bits version)
find /usr/lib64 -iname "libwx*"
Reply




Users browsing this thread: 1 Guest(s)