2 votes

Gnucash et macports se disputent libgio-2.0.0.dylib

J'ai déjà installé macports 2.5.2.
J'ai ensuite installé Gnucash 3.2 dmg depuis gnucash.org.
Lorsque je lance gnucash, j'ai l'erreur :

objc[93365]: La classe GNotificationCenterDelegate est implémentée dans /Applications/Gnucash.app/Contents/Resources/lib/libgio-2.0.0.dylib (0x10c333670) et /opt/local/lib/libgio-2.0.0.dylib (0x117a41620). L'un des deux sera utilisé. Lequel est indéfini.
Erreur de segmentation : 11

/opt/local/lib/libgio-2.0.0.dylib appartient au package macports glib2.

Si je renomme /opt/local/lib/libgio-2.0.0.dylib, gnucash fonctionne bien. Mais ce n'est pas une solution.

J'ai également essayé de définir DYLB_LIBRARY_PATH à

/Applications/Gnucash.app/Contents/Resources/lib

Mais de cette façon j'ai l'erreur

Erreur de segmentation : 11

Y a-t-il un moyen de faire fonctionner gnucash avec macports installé ?

1voto

Jay Points 1

Le problème est maintenant résolu. J'ai complètement désinstallé macports, supprimé le répertoire /opt/local, puis réinstallé macports. J'ai essayé d'installer macports gnucash, mais c'est toujours impossible. Mais le fichier dmg gnucash fonctionne maintenant parfaitement. Je n'ai pas d'explication.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X