installation sous fedora11.x86_64

8 replies [Last post]
peper
peper's picture
User offline. Last seen 12 years 26 weeks ago. Offline
Joined: 2009-10-24
Posts: 5

Bonjour

Je voudrais installer la version 9.12 sur Fedora11

mais cmake fait une erreur...

Quote:

$ cmake -DCMAKE_BUILD_TYPE="Release" -DCMAKE_INSTALL_PREFIX="install_prefix" -DDATA_INSTALL_DIR="data_dir" -DQT_QMAKE_EXECUTABLE="/usr/lib64/qt-3.3/bin/qmake"
-- Building Release
CMake Error at /usr/share/cmake/Modules/FindQt4.cmake:1625 (MESSAGE):
Qt qmake not found!
Call Stack (most recent call first):
QTfrontend/CMakeLists.txt:12 (find_package)

Voici quelque informations supplémentaires :

Quote:

$ which qmake
/usr/lib64/qt-3.3/bin/qmake

Quote:

$ yum list qt
Modules complémentaires chargés : priorities, refresh-packagekit
Paquets installés
qt.x86_64 1:4.5.3-9.fc11 @updates

Merci d'avance

I love this game

Koda
Koda's picture
User offline. Last seen 2 years 11 weeks ago. Offline
Joined: 2008-11-10
Posts: 215

tu as qt3.3, trés vieux
ajourné a la version 4.4

peper
peper's picture
User offline. Last seen 12 years 26 weeks ago. Offline
Joined: 2009-10-24
Posts: 5

merci koda j'ai bien trouvé un qt4-4.3.2-1.fc6.src.rpm mais
je ne peu l'installer problème de dépendance.
J'ai également trouvé un rpm de hedgewar pour ma fedora
mais problème de dépendance il me faudrait "libcrypto.so.10"(64bit). Impossible à installer car de nombreux logiciels que j'utilise ont besoin de la libcrypto.so.8 .

Il fraudrais que je trouve un moyen de faire cohabiter deux version de libcrypto.so mais je crois que
c'est impossible Big Grin

J'aurai du opter pour une plateforme 32 bits Sad Smiley

I love this game

nemo
nemo's picture
User offline. Last seen 4 weeks 5 hours ago. Offline
Joined: 2009-01-28
Posts: 1857

peper allegedly wrote:

merci koda j'ai bien trouvé un qt4-4.3.2-1.fc6.src.rpm mais
je ne peu l'installer problème de dépendance.
J'ai également trouvé un rpm de hedgewar pour ma fedora
mais problème de dépendance il me faudrait "libcrypto.so.10"(64bit). Impossible à installer car de nombreux logiciels que j'utilise ont besoin de la libcrypto.so.8 .

Il fraudrais que je trouve un moyen de faire cohabiter deux version de libcrypto.so mais je crois que
c'est impossible Big Grin

J'aurai du opter pour une plateforme 32 bits Sad Smiley

Si vous voulez visiter IRC ons pourrais essayer de t'aider a faire la logiciel toi meme du code.

C'est pas trop difficile. Mon frere la fait. Il se serre de 64 bit aussi est ne connait pas trop de linux.

Vous pourrais aussi essayer un RPMS, mais je pense que ca serrais plus facile de le faire du SVN.

--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev

nemo
nemo's picture
User offline. Last seen 4 weeks 5 hours ago. Offline
Joined: 2009-01-28
Posts: 1857

Oh. Aussi, pourquoi est-ce que vous etes pas sur Fedora 12?

--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev

WW
User offline. Last seen 7 years 19 weeks ago. Offline
Joined: 2008-12-07
Posts: 10

Salut à tous,

peper allegedly wrote:
"libcrypto.so.10"(64bit). Impossible à installer car de nombreux logiciels que j'utilise ont besoin de la libcrypto.so.8 .

Méthode bourin :
Ce que tu peux faire pour ce problème, c'est installer libcrypto.so.10, là forcément tu dois désintaller les logiciels qui ont une dépendance vers libcrypto.so.8.
Ensuite tu réinstalles ces logiciels en ignorant leurs dépendances vers libcrypto.so.8. Après il faut vérifier qu'il fonctionne bien avec libcrypto.so.10.

C'est la méthode que j'utilisais pour avoir la dernière version d'Hedgewars et Skype installer en même temps. Skype fonctionnait comme avant malgrès la dépendance ignorée.

Remarque : c'était sur une Debian mais il suffit d'ignorer des dépendances c'est donc aussi possible sous les Red Hat.

peper
peper's picture
User offline. Last seen 12 years 26 weeks ago. Offline
Joined: 2009-10-24
Posts: 5

Bonjour tous le monde.

Je vais faire un preupgrade pour passer sous Fedora 12
Je verrai ensuite si c'est mieux pour les dépendances

Si ça n'est toujours pas bon sous Fedora 12 alors je ferrai la "Méthode bourin" de WW

Merci à tous,
je vous tiens au courant.

I love this game

peper
peper's picture
User offline. Last seen 12 years 26 weeks ago. Offline
Joined: 2009-10-24
Posts: 5

Bonjour à tous.

Jespère que vous avez passé de bonnes fêtes.

Je suis passé sous fedora 12 et j'ai installé hedgewars 9.12 mais au lancement j'ai un message curieux

[.........@localhost ~]$ hedgewars
hedgewars: symbol lookup error: hedgewars: undefined symbol: _ZN9QListData7detach3Ev

Quelqu'un sais t'il de quoi sagit-il ?

Merci beaucoup

I love this game

nemo
nemo's picture
User offline. Last seen 4 weeks 5 hours ago. Offline
Joined: 2009-01-28
Posts: 1857

peper allegedly wrote:

Je suis passé sous fedora 12 et j'ai installé hedgewars 9.12 mais au lancement j'ai un message curieux

[.........@localhost ~]$ hedgewars
hedgewars: symbol lookup error: hedgewars: undefined symbol: _ZN9QListData7detach3Ev

~/games/bin$ strings hedgewars | sort | uniq | grep -Ei "QListData.*detach"
_ZN9QListData7detach2Ev

Je pense que le problème c'est que le hedgewars qui a été batit pour Fedora 12 ce serre d'un QListData::detach qui vien du Qt 4.6.

Qt 4.5 n'a que: (qlist.h)
struct Q_CORE_EXPORT QListData {
...
Data *detach(); // remove in 5.0
Data *detach2();

(il n'y a pas de detach3)

Si vous pouvez trouver quelqu'un pour vous faire un hedgewars bâtit sous Qt 4.5 ca va probablement fonctionner.

--
Oh, what the heck. 1PLXzL1CBUD1kdEWqMrwNUfGrGiirV1WpH <= tip a hedgewars dev

Copyright © 2004-2021 Hedgewars Project. All rights reserved. [ contact ]