एक गैर खिड़कियों के crosscompiling जबकि लक्ष्य संभव (और नहीं है कि कठिन), पांचवें वेतन आयोग/लाजर करने के लिए इस्तेमाल हो रही है और एक पहले चरण में crosscompiling एक पुल बहुत दूर है। ऐसा इसलिए है क्योंकि लिनक्स एक बहुत ही समरूप लक्ष्य नहीं है और इस बदलाव से निपटने के लिए कुछ समझने की आवश्यकता है कि लिनक्स पर लाइब्रेरी और लिंकिंग कैसे काम करती है। यह "सामान्य" लिनक्स में एक-बटन डाउनलोड करने योग्य क्रॉस-कंपाइल सेटअप को हरा देता है। मुझे पता है, इस तरह की एक-बटन चीजें जो सभी के लिए बॉक्स से बाहर काम करती हैं, वह बहुत अच्छी होगी, लेकिन यह होने वाला नहीं है (या केवल सीमित वितरण-संस्करण संयोजनों के लिए)
एफपीसी के साथ क्रॉसकंपलिंग बेहद मुश्किल नहीं है या रॉकेट विज्ञान, लेकिन शब्दकोष और विवरण की मात्रा uninitiated लोगों को flabbergast कर सकते हैं, और पृष्ठभूमि ज्ञान के बिना मामूली गलत कॉन्फ़िगरेशन के परिणामस्वरूप समस्याओं का निदान करना मुश्किल है
मैं पहले लाजर/एफपीसी के साथ खुद को परिचित करने की सलाह देता हूं, और केवल तभी क्रॉसकंपिलेशन लीप। (और पहले से ही उल्लिखित buildfaq कुछ कारणों का नाम है)।
नीचे की ओर: विंडोज़ पर लाज़र स्थापित करें और अपना ऐप पोर्ट करना शुरू करें। यदि यह सफल होता है, तो लिनक्स के साथ खुद को परिचित करने के लिए लिनक्स इंस्टॉल (या वीएम) का उपयोग शुरू करें, और इसके तहत लाज़र। परीक्षण करने के लिए आपको किसी भी लिनक्स इंस्टॉल की आवश्यकता होगी।
केवल तब प्रक्रिया को तेज करने के लिए क्रॉसकंपलिंग के बारे में सोचना शुरू करें।
स्रोत
2011-01-15 11:33:26
एफपीसी/लाजर <> डेल्फी, इससे कोई फर्क नहीं पड़ता कि यह कितना संगत है। अभी तक आप "क्रॉस-प्लेटफार्म डेल्फी एप्लिकेशन" नहीं बना सकते हैं (आईएमएचओ प्राइम्स डेल्फी नहीं है, इसके नाम के बावजूद ...), जब तक एम्बरकैडरो अपने क्रॉस-प्लेटफ़ॉर्म उत्पाद (योजनाबद्ध, लेकिन अभी तक उपलब्ध नहीं है) प्रदान करता है –
इडसाडॉन, यह नहीं है क्या बुराई पूछा। – RBA
इस प्रश्न पूछने के लिए सबसे अच्छी जगह Lazarus मंच होगा। मुझे यकीन है कि उस स्टिकी से कोई आपकी मदद करेगा। – Wodzu