Retourner au contenu associé (entrée de forum : [Résolu] Compiler wesnoth-1.2)
PostĂ© par moi1392 le 13 novembre 2022 Ă 12:35. En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. ĂvaluĂ© Ă 3.
bien joué :) T'as fait comment pour libpng ? je l'ai fixé chez moi si tu as besoin.
quand j'essaie de le lancer sur un systĂšme 64-bit, le terminal m'informe gentiment que mon fichier n'existe pas
ça c'est une erreur classique pas classique du tout, c'est généralement quand tu fais l'édition de lien dans un environnement chelou, et que la lib ld.so référencée par ton executable n'est pas trouvée ou n'est pas de la bonne plateforme (32 vs 64 bits).
tu peux essayer de l'ouvrir (l'executable, pour toi le fichier "wesnoth") avec un éditeur de texte (évite les trucs graphique, less est trÚs bien pour ça) et pas loin du début tu vas voir le chemin en dur vers la lib "ld.so.quelquechose" (par exemple /lib64/ld-linux-x86-64.so.2 pour les binaires de ma distribution) vérifie que le chemin existe et qu'il pointe bien vers un loader 64 bits (c'est souvent un lien symbolique) s'il n'existe pas, facile, tu crées un lien symbolique vers le bon fichier, s'il existe et pointe vers du 32 bits... hheeuu... bonne chance. Je te déconseille fortement de le remplacer, tu auras juste TOUS tes binaires 32bits qui ne démarrerons plus, y compris les outils standards (ls, cp, ...) ton systÚme deviendra juste complÚtement inutilisable.
AltStyle ă«ăăŁăŠć€æăăăăăŒăž (->ăȘăȘăžăă«) / ăąăăŹăč: ăąăŒă: ăăă©ă«ă éłćٰăă©ăŠă¶ ă«ăä»ă é èČćè»ą æćæĄć€§ ăąăă€ă«
[^] # Re: Solution !!! đ
PostĂ© par moi1392 . En rĂ©ponse au message [RĂ©solu] Compiler wesnoth-1.2. ĂvaluĂ© Ă 3.
bien joué :)
T'as fait comment pour libpng ? je l'ai fixé chez moi si tu as besoin.
ça c'est une erreur classique pas classique du tout, c'est généralement quand tu fais l'édition de lien dans un environnement chelou, et que la lib ld.so référencée par ton executable n'est pas trouvée ou n'est pas de la bonne plateforme (32 vs 64 bits).
tu peux essayer de l'ouvrir (l'executable, pour toi le fichier "wesnoth") avec un éditeur de texte (évite les trucs graphique, less est trÚs bien pour ça) et pas loin du début tu vas voir le chemin en dur vers la lib "ld.so.quelquechose" (par exemple /lib64/ld-linux-x86-64.so.2 pour les binaires de ma distribution)
vérifie que le chemin existe et qu'il pointe bien vers un loader 64 bits (c'est souvent un lien symbolique)
s'il n'existe pas, facile, tu crées un lien symbolique vers le bon fichier, s'il existe et pointe vers du 32 bits... hheeuu... bonne chance. Je te déconseille fortement de le remplacer, tu auras juste TOUS tes binaires 32bits qui ne démarrerons plus, y compris les outils standards (ls, cp, ...) ton systÚme deviendra juste complÚtement inutilisable.