2008-09-22 14 views
7

मैंने पढ़ा है कि build GTK+ on MacOS X संभव है। मुझे पता है कि bundle of a GTK+ application on MacOS बनाना संभव है। मुझे यह भी पता है कि that look sort of native विजेट बनाना संभव है। हालांकि, चारों ओर खोजना मैं वास्तव में स्पष्ट नहीं हूं कि एक बंडल कैसे बनाया जाए जिसमें मूल विषय सामग्री शामिल है, और अपने स्वयं के मुख्य बिंदु के बजाय पायथन का उपयोग करता है। अफवाहें that it's possible to build PyGTK भी हैं, लेकिन ऐसा लगता है कि उस प्रक्रिया में अभी भी कुछ झुर्रियाँ हो सकती हैं।मैं देशी दिखने वाले विजेट के साथ मैकोज़ के लिए स्वयं निहित पीईजीटीके एप्लिकेशन बंडल कैसे विकसित और बना सकता हूं?

हालांकि, कोई चरण-दर-चरण मार्गदर्शिका नहीं है जो बताती है कि कोई वातावरण स्थापित कर सकता है जहां कोई एप्लिकेशन पाइथन स्रोत से चलाया जा सकता है, फिर ऐप बंडल में बनाया और तैनात किया जा सकता है। मैं ऐसा करने के बारे में कैसे जा सकता हूं?

उत्तर

1

मुझे यकीन नहीं है कि मैं आपके प्रश्न के सभी विवरणों को गड़बड़ कर रहा हूं, लेकिन सामान्य रूप से आपकी समस्या को देख रहा हूं (मैक पर एक पायथन ऐप कैसे लगा सकता हूं), मैं कहने का इच्छुक हूं कि जवाब है py2app। असल में यह आपके लिए एक अजगर दुभाषिया और सभी प्रासंगिक पायथन फाइलों को बंडल करेगा, और आपको एक स्क्रिप्ट योग्य प्रणाली प्रदान करेगा जिसका उपयोग आप अन्य संसाधनों/निर्भरताओं में जोड़ने के लिए कर सकते हैं।

+0

पर हाल में जारी बंडल की जाँच की शुरुआत नहीं है, लेकिन है कि उपयुक्त संसाधनों हो रही के साथ मदद नहीं करता है एक जीटीके इंजन के लिए किसी भी तरह से एक ऐप बंडल में। मुझे पता है कि उत्तर का हिस्सा "मैक-ओ निर्भरता" है जो आपके द्वारा लिंक किए गए पृष्ठ पर वर्णित है, लेकिन ... मैं उन्हें कैसे निर्दिष्ट करूं? वह कहाँ जा रहे है? मैं उन्हें कैसे बना सकता हूं? – Glyph

1

हालांकि यह एक गाइड के केवल अजगर पर लक्षित नहीं है/जीटीके +/ओएस एक्स, this post एक अच्छा, किसी और का है कि तुम क्या वर्णन के सबसे करने के लिए प्रयास का विस्तृत वर्णन है। जाहिर है, ऐप-विशिष्ट सामान अलग-अलग होने जा रहा है।

+0

यह वास्तव में एक अच्छी पोस्ट है, लेकिन दुर्भाग्य से यह jhbuild पर्यावरण के अंदर दौड़ने से दूर है, जो एक वास्तविक, तैयार आवेदन से कई महत्वपूर्ण कदम दूर है। मैं मूल रूप से उस विवरण के अंत में बिंदु पर प्राप्त हुआ हूं, लेकिन मुझे नहीं पता कि आगे क्या करना है। – Glyph

3

मूल दिखने वाले विजेट काफी जटिल हैं। क्वार्ट्ज इंजन (थीम के लिए) यहाँ http://git.gnome.org/browse/gtk+/tree/gdk/quartz संयमी अनुप्रयोगों के लिए पाया निश्चित रूप से जवाब का एक हिस्सा है कि http://live.gnome.org/GTK%2B/OSX

+0

gtk-osx.org पर सामान कभी विशेष रूप से सहायक नहीं था, और अब साइट चली गई है :( – Glyph

+2

मैंने लिंक अपडेट किया, उल्लेख करने के लिए धन्यवाद। –

+0

... और अब live.gnome.org नीचे भी है – Glyph

संबंधित मुद्दे

 संबंधित मुद्दे