Dolphin, the GameCube and Wii emulator - Forums
Doubts about dependencies on openSUSE - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: Doubts about dependencies on openSUSE (/Thread-doubts-about-dependencies-on-opensuse)



Doubts about dependencies on openSUSE - ZLRK - 03-17-2011

After checking out the updated list of dependencies here and looking for them, some questions came out to me, and I wonder if someone can help me a bit, since I'm not expert but I'm trying to learn (hope my doubts don't bother anyone).

1.-Were the Wx headers and stuff used to be stored in WxWidgets? Or how do I find them? Because I didn't find any similar packages but the WxGTK one...

2.-What version of libreadline should I install? In my case it'd be between 5 or 6.

3.-About libbluetooth to make wiimotes work, I found 2 similar packages: Bluez and libbluetooth. Seem to be related, but only Bluez has -devel version. Should I use this one?

4.-libasound2, libavcodec52, libavformat52 and libswscale0 seem to be multimedia codec libraries except for libasound, which is ALSA library, but have no -devel versions. What can I do?

5.-I was definitely not able to find something similar to libsoil and libsfml. The dependencies list says "if not found will be built statically". What does it mean?

Thanks for your help.


RE: Doubts about dependencies on openSUSE - ZLRK - 03-18-2011

?????


RE: Doubts about dependencies on openSUSE - ZLRK - 03-18-2011

OK, installed dependencies I found and run cmake. It cannot find libraries libavcodec, libavformat, libswscale and libavutil, I guess it's looking for the dev versions, but at least for me they're nowhere to be found. Or is it that it's looking for a specific version of them?

Also, I cannot find soil and sfml-network anywhere in Yast. Should I look for them manually, or just let them "build statically"?

Also I get this:
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found

What does it mean?


RE: Doubts about dependencies on openSUSE - Butz_san - 03-18-2011

I think that Opensuse is just like fedora, they both use rpm packages, righ?, so you just need to type something like this:

su -c 'yast install subversion scons gcc-c++ wxBase wxGTK wxGTK-gl wxGTK-devel SDL-devel SDL-debuginfo Cg libCg libXxf86vm-devel libXxf86vm-debuginfo libXext-devel libXext-debuginfo glew-devel cairo-devel cairo-debuginfo libao libao-devel bluez-libs-devel

And done, all the dependencies will work just fine Smile


RE: Doubts about dependencies on openSUSE - ZLRK - 03-21-2011

OK, finally built and installed Dolphin r7369, and copied my Users/Wii/title folder from my Windows r6092. Now each time I open Dolphin, although seems to work, I get this log:

02:25:403 /home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/Common/Src/FileUtil.cpp:100 W[COMMON]: IsDirectory: stat failed on /home/jc_lara/.dolphin-emu/Wii/title/00000001/00000002/content:
02:25:418 /home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/Common/Src/FileUtil.cpp:100 W[COMMON]: IsDirectory: stat failed on /home/jc_lara/.dolphin-emu/Wii/title/00000001/00000002/content:
02:25:419 /home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/Common/Src/FileUtil.cpp:100 W[COMMON]: IsDirectory: stat failed on /home/jc_lara/.dolphin-emu/Wii/title/00000001/00000002/content:
02:25:461 /home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/Common/Src/FileUtil.cpp:100 W[COMMON]: IsDirectory: stat failed on /home/jc_lara/.dolphin-emu/Wii/title/00000001/00000002/content:
02:29:050 /home/jc_lara/Programas/dolphin-emu-read-only/Source/Core/Core/Src/ConfigManager.cpp:127 N[BOOT]: Saving settings to /home/jc_lara/.dolphin-emu/Config/Dolphin.ini

What does it mean?

Oh, and where the ... are plugins placed? Executable was placed in usr/local/bin, shared files in usr/local/shared/dolphin-emu, but there's nothing in usr/local/lib nor usr/local/lib64. What will I do now if I want to delete all files in order to build and install another rev?