2008-09-22 13 views
7

build GTK+ on MacOS X'un mümkün olduğunu okudum. Bir bundle of a GTK+ application on MacOS oluşturmak mümkün olduğunu biliyorum. Ayrıca, that look sort of native widget'larının yaratılmasının mümkün olduğunu biliyorum. Ancak, etrafta arama yapmak, yerel tema öğelerini içeren bir paketin nasıl oluşturulacağı konusunda açık bir şekilde net değilim ve kendi C ana noktasından ziyade Python'u kullanıyor. Ayrıca, that it's possible to build PyGTK dedikoduları da var, ama bu süreçte hala kırışıklıklar olabileceğine benziyor. Bununla birlikte, bir uygulamanın Python kaynağından çalıştırılabileceği, ardından bir uygulama paketinde oluşturulduğu ve dağıtıldığı ortamın nasıl ayarlanabileceğini açıklayan adım adım bir kılavuz yoktur. Üste | Bunu yapmak için nasıl gidebilirim?Yerel görünümlü widget'lar ile MacOS için bağımsız bir PyGTK uygulama paketi nasıl geliştirir ve oluştururum?

cevap

1

Sorunuzun tüm ayrıntılarını aldatıcı olup olmadığına emin değilim, ancak genel olarak sorununuza bakıyorum (Mac'te bir python uygulamasını nasıl dağıtacağım), cevabın py2app. Temel olarak bu bir python yorumlayıcısını ve tüm ilgili python dosyalarını sizin için bir araya getirecek ve size ihtiyacınız olan diğer kaynaklar/bağımlılıkları eklemek için kullanabileceğiniz bir betik sistemi sunacaktır. o sadece piton hedeflenmiş bir kılavuz olmasa da

+0

Yeni yayımlanan paket kontrol buraya http://git.gnome.org/browse/gtk+/tree/gdk/quartz müstakil uygulamalarda bulundu (tema için) kuvars motorun bir başlangıç, ama bu uygun kaynakları alma ile yardımcı olmuyor Bir GTK motoru için bir uygulama paketine bir şekilde. Cevabın bir kısmının, bağlantı kurduğunuz sayfada açıklanan "Mach-O bağımlılıkları" olduğunu biliyorum, ancak bunları nasıl belirleyebilirim? Nereye gidiyorlar? Onları nasıl kurabilirim? – Glyph

1

/GTK +/OS X, this post açıkladığınız şeylerin çoğu yapmaya başkasının girişiminin iyi ve ayrıntılı açıklamasıdır. Açıkçası, uygulamaya özel şeyler değişecek.

+0

Bu gerçekten iyi bir yazı, ama ne yazık ki, fiili, bitmiş bir uygulamadan birkaç önemli adım olan jhbuild ortamı içinde koşarak izler. Temel olarak bu açıklamanın sonunda noktaya geldim, ama sonra ne yapacağımı bilmiyorum. – Glyph

3

Yerel görünümlü widget'lar oldukça karmaşıktır. Orada kesinlikle cevabın bir parçası http://live.gnome.org/GTK%2B/OSX

+0

gtk-osx.org'daki yazılar hiçbir zaman çok yardımcı olmadı ve şimdi site gitti görünüyor :(. – Glyph

+2

Linkleri güncelledim, bahsettiğiniz için teşekkürler. –

+0

... ve şimdi live.gnome.org da – Glyph

İlgili konular