Skip to content

빌드 트러블슈팅 과정을 공유합니다. #2

@pula39

Description

@pula39

저는 취미로 유니티로 게임개발을 하는 사람입니다. 윈도우와 왔다갔다하면서 작업하는데... 이 repo를 발견해 기쁜마음에 바로 사용하려 했습니다.

Sequoia 15.2 에서 빌드를 할 때 조금 삽질을 많이 해서... 다른 분들에게 도움이 되실까봐 남겨봅니다.

컴맹이라 조금 중구난방한 점 양해 부탁드립니다.

poetry 설치는 환경마다 다르실텐데 저는 결국 brew로 설치했습니다.

brew install poetry

최신 버전에서는 shell 커맨드보다 env activate 커맨드를 권장하고 있으므로 이것을 사용하였습니다.

의존성 수동 설치

poetry add setuptools
poetry add jaraco.text

뭔가 다른 의존성 문제도 나왔던 것 같은데... 기록하면서 안했더니 기억이 안나네요 😅

Carbon 경로 수정

jaso-0.0.1/dist/자소.app/Contents/Resources/boot.py 를 수정해서 frescobaldi/frescobaldi#1688 (comment) 와 같이 수정해줍니다

# 51번째 라인
carbon = ctypes.CDLL("/System/Library/Frameworks/Carbon.framework/Carbon")

py2app 하고 맥os의 콜라보레이션으로 생기는 버그라 빌드할때마다 해줘야합니다.

py2app의 디버그

실행하면 설명이 나오긴 하는데 py2app 실행파일을 자소.app/Contents/MacOS/자소 처럼 실행하면 bash에 설명이 나옵니다.


좋은 프로그램 감사합니다 🙇

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions