Mudlet: Compiler Mudlet directement dans Qt-Creator ne fonctionne plus

Créé le 31 janv. 2021  ·  6Commentaires  ·  Source: Mudlet/Mudlet

Bref résumé du problème / Description de la fonctionnalité demandée :

voir Titre

Étapes pour reproduire le problème / Raisons de l'ajout de la fonctionnalité :

  1. Essayez de construire Mudlet directement dans Qt-Creator
  2. Plusieurs erreurs sur keychain_unix.cpp
  3. Construire pas réussi

Sortie d'erreur / Résultat attendu de la fonctionnalité

Il devrait se construire avec succès.

Informations supplémentaires, telles que la version Mudlet, le système d'exploitation et des idées sur la façon de résoudre/implémenter :

Système d'exploitation : Ubuntu 20.10
Version : dernier code de la branche de développement (31 janvier 2020)

Après une discussion avec Vadi sur Discord, il a découvert que https://github.com/Mudlet/Mudlet/commit/f284aaf502aa9acedd7e8b4b603b1ebc75abd538 est responsable du problème.

Une solution de contournement consiste à ouvrir le projet en utilisant CMakeLists.txt au lieu de mudlet.pro

Tous les 6 commentaires

Si votre système d'exploitation (Linux / FreeBSD) dispose du package/bibliothèque disponible sous forme de package que vous pouvez installer, vous pouvez vous en sortir si vous définissez la variable d'environnement WITH_OWN_QTKEYCHAIN=NO afin que Mudlet se connecte et utilise la copie des systèmes d'exploitation plutôt que d'essayer pour le construire lui-même...

Faire une sorte de git

Cela semble avoir été cassé à l' adresse : https://github.com/frankosterfeld/qtkeychain/issues/182 .

Le problème en amont a été résolu entre-temps.
Remarquons-nous un changement ici aussi ?

Je n'ai pas encore fusionné le changement - je l'ai fusionné dans https://github.com/Mudlet/qtkeychain , et dependabot soumettra une mise à jour pour development lors de son exécution vendredi.

Corrigé avec https://github.com/Mudlet/Mudlet/pull/4750, merci pour l'enquête à tous :)

Cette page vous a été utile?
0 / 5 - 0 notes