macports 2.5.2가 이미 설치되어 있습니다.
그런 다음 gnucash.org에서 Gnucash 3.2 dmg를 설치했습니다.
gnucash를 실행하면 오류가 발생합니다.
objc [93365] : 클래스 GNotificationCenterDelegate는 /Applications/Gnucash.app/Contents/Resources/lib/libgio-2.0.0.dylib(0x10c333670) 및 /opt/local/lib/libgio-2.0.0.dylib ( 0x117a41620). 둘 중 하나가 사용됩니다. 어느 것이 정의되지 않았습니다.
분할 오류 : 11
/opt/local/lib/libgio-2.0.0.dylib는 glib2 macports 패키지에 속합니다.
/opt/local/lib/libgio-2.0.0.dylib의 이름을 바꾸면 gnucash가 제대로 작동합니다 . 그러나 이것은 해결책이 될 수 없습니다.
또한 DYLB_LIBRARY_PATH를 설정하려고했습니다.
/Applications/Gnucash.app/Contents/Resources/lib
그러나이 방법으로 오류가 있습니다
분할 오류 : 11
macports가 설치되어있는 동안 gnucash를 실행하는 방법이 있습니까?
답변
이제 문제가 해결되었습니다. macports를 완전히 제거하고 / opt / local 디렉토리를 제거한 다음 macports를 다시 설치했습니다. macports gnucash를 설치하려고 시도했지만 여전히 불가능합니다. 그러나 dmg gnucash는 이제 완벽하게 작동합니다. 설명이 없습니다.