dolphin emu wii [Réglé]
installation de l'emulateur wii
Logiciels / Autres logiciels

kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012

Je cherche a installer dolphin-emu qui n'est pas dans les dépôts: http://dolphin-emulator.com/?lang=fr mais existe sur ubuntu ou mandriva
j'ais téléchargé le paquet rpm de mandriva ici: http://pkgs.org/mandriva-2011/mandriva-nonfree-backports-x86_64/dolphin-emu-3.0.486-1-mdv2011.0.x86_64.rpm/download/
je le lance l'installation démarre, mais un message me dit que libGLEW.so.1.5 n'est pas satisfait donc sa s'installe pas.
Donc je me demandais si c'est possible d'ajouter le dépot de mandriva aux sources de logiciel pour satisfaire les dépendences, un peu comme un ppa sur ubuntu?
j'accepte tout autre solution

merci de vos réponses!

Fopossum Membre non connecté
-
- Voir le profil du membre Fopossum
- Inscrit le : 15/07/2012
Oui parce que après tout, ce sont des RPM et que les dépôts doivent sensiblement être similaires dans leur fonctionnement. Donc on doit pouvoir bidouiller pour y arriver. Même si ça ne sera pas de la tarte. Car urpmi va chercher par défaut du Mageia et pas du Mandriva.
Non, car comme tu peux le voir, Mageia et Mandriva ne sont pas compilées avec les mêmes versions de libs et de binaires.
Donc, à moins que quelqu'un ne veuille le packager, il va te falloir faire ce qui est décrit sur cette page c'est à dire le compiler depuis les sources.
Bien sûr, comme les gens n'arrêtent pas de penser que tout le monde utilise Ubuntu, ils donnent le nom des paquets Ubuntu. Il va donc te falloir chercher les équivalents en noms "Mageia".
Dernière petite subtilité : Ne jamais tenter d'installer un rpm fait pour une distribution sur une autre.
Ce que tu essayes de faire, c'est comme si tu étais allé chercher un rpm de CentOS pour l'installer sur ta Mageia.
Oui, ils partagent le format rpm, non, ce n'est pas pareil à l'intérieur.
EDIT: N'oublie pas de te présenter dans la partie du forum kivabien
Édité par Fopossum Le 14/08/2012 à 16h54

kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012

pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :
Maintenant il faut attendre qu'un packageur se penche dessus ce qui peut prendre du temps.

kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012



Fopossum Membre non connecté
-
- Voir le profil du membre Fopossum
- Inscrit le : 15/07/2012
Vu l'erreur, je dirais que c'est le nvidia-cg-toolkit qu'il manque.
Et de rien pour les conseils


kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012
Sinon vous pensez quoi de alien http://joeyh.name/code/alien/ ca à l'air majique, ca convertit des paquets .deb en .rpm si j'ais bien compris :p
Sa serais pas plus simple


kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012

pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :
Conernant ton erreur, essaie d'installer les paquets qui contiennent mesa dedans et en particulier lib64mesaglu1-devel-8.0.2-2.mga2.

kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012
[root@localhost Build (master)]# make && make install
[ 3%] Built target translations
[ 4%] Built target bdisasm
[ 4%] Built target lzo2
[ 4%] Built target SDL
[ 5%] Built target sfml-network
[ 6%] Built target SOIL
[ 6%] Built target clrun
[ 54%] Built target wx
[ 54%] Built target audiocommon
[ 59%] Built target common
[ 60%] Built target inputcommon
[ 63%] Built target videosoftware
[ 65%] Built target videoogl
[ 69%] Built target videocommon
[ 92%] Built target core
[ 94%] Built target discio
Linking CXX executable ../../../Binaries/dolphin-emu
../InputCommon/libinputcommon.a(ControllerInterface.cpp.o): In function `ControllerInterface::Shutdown()':
ControllerInterface.cpp:(.text+0x771): undefined reference to `SDL_Quit'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::Hat::GetState() const':
SDL.cpp:(.text+0x2d): undefined reference to `SDL_JoystickGetHat'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::Axis::GetState() const':
SDL.cpp:(.text+0x5d): undefined reference to `SDL_JoystickGetAxis'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::Button::GetState() const':
SDL.cpp:(.text+0x8d): undefined reference to `SDL_JoystickGetButton'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::UpdateInput()':
SDL.cpp:(.text+0x105): undefined reference to `SDL_JoystickUpdate'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::~Joystick()':
SDL.cpp:(.text+0x130): undefined reference to `SDL_JoystickClose'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::~Joystick()':
SDL.cpp:(.text+0x230): undefined reference to `SDL_JoystickClose'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::GetName() const':
SDL.cpp:(.text+0x25c): undefined reference to `SDL_JoystickName'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Joystick::Joystick(_SDL_Joystick*, int, unsigned int)':
SDL.cpp:(.text+0x9e8): undefined reference to `SDL_JoystickNumButtons'
SDL.cpp:(.text+0xab8): undefined reference to `SDL_JoystickNumHats'
SDL.cpp:(.text+0xb34): undefined reference to `SDL_JoystickNumAxes'
../InputCommon/libinputcommon.a(SDL.cpp.o): In function `ciface::SDL::Init(std::vector<ControllerInterface::Device*, std::allocator<ControllerInterface::Device*> >&

SDL.cpp:(.text+0xb94): undefined reference to `SDL_Init'
SDL.cpp:(.text+0xba1): undefined reference to `SDL_NumJoysticks'
SDL.cpp:(.text+0xbb3): undefined reference to `SDL_JoystickOpen'
SDL.cpp:(.text+0xbc6): undefined reference to `SDL_JoystickName'
SDL.cpp:(.text+0xd75): undefined reference to `SDL_NumJoysticks'
collect2: ld a retourné 1 code d'état d'exécution
make[2]: *** [Binaries/dolphin-emu] Erreur 1
make[1]: *** [Source/Core/DolphinWX/CMakeFiles/dolphin-emu.dir/all] Erreur 2
make: *** [all] Erreur 2
[root@localhost Build (master)]#




pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :
Avant ça vérifie que les paquets (ou leurs équivalents) lib64SDL_gfx-static-devel-2.0.23-1.mga2 et lib64SDL-devel-1.2.14-10.mga2 sont installés.
PS : concernant alien, ce n'est pas une solution miracle. Il peut arriver que ça fonctionne mais on tombe très souvent sur le genre de problèmes que tu as eu avec le paquet onçu pour Mandriva 2011.0
Édité par pamputt Le 15/08/2012 à 13h31

kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012
merci quand même pour le coup de main!

pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :
Code :
cmake ..

kal-bar Membre non connecté
-
- Voir le profil du membre kal-bar
- Inscrit le : 14/08/2012
Merci de votre aide je passe en résolut!

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie