2008-09-22 1 views
7

나는 build GTK+ on MacOS X이 가능하다는 것을 읽었습니다. bundle of a GTK+ application on MacOS을 만들 수 있음을 알고 있습니다. 위젯을 만들 수 있다는 것도 알고 있습니다. that look sort of native. 그러나 주위를 검색하는 것은 네이티브 주제가 포함 된 번들을 만드는 방법에 대해 명확하지 않으며 자체 C 기본 지점이 아닌 Python을 사용합니다. 또한 소문이 that it's possible to build PyGTK이지만 그 과정에서 약간의 주름이있을 수 있습니다.원시 모양의 위젯을 사용하여 MacOS 용 PyGTK 응용 프로그램 번들을 개발하고 작성하는 방법은 무엇입니까?

그러나 응용 프로그램을 파이썬 소스에서 실행 한 다음 응용 프로그램 번들에서 작성하고 배포 할 수있는 환경을 설정하는 방법을 단계별로 설명하지는 않습니다. 어떻게 그 일을 할 수 있습니까?

답변

1

귀하의 질문에 대한 모든 세부 사항을 파악하고 있지만 일반적인 문제 (Mac에서 Python 응용 프로그램을 배포하는 방법)를 살펴본다면 확실하지 않습니다. 대답은 다음과 같습니다. py2app. 기본적으로 이것은 파이썬 인터프리터와 모든 관련 파이썬 파일을 묶어 줄 것이고 필요한 다른 리소스/의존성을 추가하는 데 사용할 수있는 스크립트 가능한 시스템을 제공합니다. 그것은 전적으로 파이썬에서 타겟으로 안내 아니지만

+0

에 새로 출시 된 번들을 확인 여기 http://git.gnome.org/browse/gtk+/tree/gdk/quartz 자체에 포함 된 응용 프로그램의 발견 (테마에 대한) 석영 엔진의 시작에 불과하지만 적절한 자원을 얻기에 도움이되지 않습니다 어쨌든 GTK 엔진을 앱 번들에 넣으십시오. 그 대답의 일부는 링크 된 페이지에 설명 된 "Mach-O 의존성"입니다. 그러나 어떻게 지정합니까? 그들이 어디로 간다? 어떻게 그들을 구축합니까? – Glyph

1

는/GTK +/OS X, this post 당신이 무엇을 설명의 대부분을 할 수있는 다른 사람의 시도의 좋은 자세한 설명입니다. 분명히, 애플 리케이션 특정 물건은 다를 것입니다.

+0

정말 좋은 소식이지만 유감스럽게도 jhbuild 환경에서 실행되는 것으로 마무리되어 있습니다. 이는 실제 완성 된 응용 프로그램에서 몇 가지 중요한 단계입니다. 기본적으로 그 설명의 끝 부분에 이르렀지만 다음에 무엇을해야할지 모르겠습니다. – Glyph

3

네이티브 보이는 위젯은 상당히 복잡합니다. 이 확실히 대답의 일부 http://live.gnome.org/GTK%2B/OSX

+0

gtk-osx.org의 내용은 결코 도움이되지 않았습니다. 이제 사이트가 사라진 것으로 보입니다. (. – Glyph

+2

언급 한 덕분에 링크가 업데이트되었습니다. –

+0

... 이제 live.gnome.org도 다운되었습니다. ? – Glyph

관련 문제