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를 실행하는 방법이 있습니까?
/Applications/Gnucash.app/Contents/MacOS/Gnucash
있습니다. 파인더 인 lanchpad에서 아무것도 실행 otool -L /Applications/Gnucash.app/Contents/MacOS/Gnucash
하지 않습니다. 추가로 / opt 참조가 표시되지 않습니다. 그리고 env 명령은 / opt / local / lib를 보여주지 않습니다