2010-07-08 6 views
15

क्या कोई इंडी 10 को अनइंस्टॉल करने और नवीनतम निर्माण को स्थापित करने के बारे में ब्योरा देने में मदद कर सकता है? मैंने पाया कि http://indy.fulgan.com/ZIP/IndyTiburon.zipडेल्फी 200 9 में इंडी 10 के चरणबद्ध अपग्रेड द्वारा चरण

similar question है, लेकिन एक संतोषजनक उत्तर नहीं है, केवल उपयोगकर्ता द्वारा पूछे जाने वाले कुछ टिप्पणियां हैं, लेकिन यह चरण-दर-चरण मार्गदर्शिका नहीं है।

इसके लिए कोई उपकरण क्यों नहीं है?

+2

इंडी का स्वचालित इंस्टॉलर होता था, लेकिन इसे एटोज़ेड द्वारा बनाए रखा गया था और वे अब इसका समर्थन नहीं करते हैं। हम इंडी 11 में इंस्टॉलेशन प्रक्रिया को व्यवस्थित करने की योजना बना रहे हैं और अपना खुद का इंस्टॉलर लिख सकते हैं। –

+0

@RemyLebeau मैं 3,5 साल बाद इस पूछताछ पर वापसी कर रहा हूं। मैंने http://indy.fulgan.com/Getting%20the%20latest%20Indy%2010%20snapshot%20using%20Tortoise%20SVN.pdf में पढ़ा है कि अब मुझे इंडी प्राप्त करने के लिए कछुए का उपयोग करना होगा। मैंने यह किया और अब मैं स्वीकार किए गए उत्तर में चरणों का दोबारा पालन करने की कोशिश करूंगा। कैसे पता चलेगा कि इंडी संस्करण ट्रंक फ़ोल्डर में है? – LaBracca

+0

आप सीधे इंडी के एसवीएन सर्वर तक पहुंचने के लिए कछुए (या किसी अन्य एसवीएन क्लाइंट) का उपयोग कर सकते हैं, लेकिन यह एक आवश्यकता नहीं है। Fulgan वर्तमान ट्रंक के एक रात। ज़िप स्नैपशॉट रखता है, आप इसके बजाय डाउनलोड कर सकते हैं। विवरण के लिए [इंडी के एसवीएन निर्देश] देखें (http://indyproject.org/Sockets/Download/DevSnapshot.aspx)। –

उत्तर

15

मैं बहुत हाल ही में ऐसा किया, मैं इसे 2007 के साथ पहले किया है और समस्याओं के बहुत सारे किया था, लेकिन D2010 में इस बार यह वास्तव में अच्छी तरह से चला गया ...

अनुमान:

  1. इंडी गरीबी रेखा से नीचे के बिन फ़ोल्डर में जमा हो जाती है
  2. डीसीपी और DCU lib \ indy10 फ़ोल्डर में जमा हो जाती है
  3. स्रोत कोड स्रोत \ इंडी \ indy10 (तब आप कोर/प्रोटोकॉल/प्रणाली 01,235,164 हैसबफ़ोल्डर)

दिशा:

तो, मैं बीपीएल/डीसीपी/DCU फ़ाइलें ले गए और उन्हें कहीं सुरक्षित बचाया (सिर्फ मामले में) मैं core.old को कोर/प्रोटोकॉल/सिस्टम फ़ोल्डर का नाम बदला /protocol.old/system.old मैं तो स्रोत \ इंडी \ indy10 फ़ोल्डर में indytiburon.zip से कोर/प्रोटोकॉल/सिस्टम फ़ोल्डर की नकल की

अब, संकुल निम्न क्रम में निर्माण किया जा करने के लिए है:

सिस्टम - कोर - प्रोटोकॉल - डी clCore - dclProtocol

डेल्फी 200 9 के लिए, जिन पैकेजों का नाम में समाप्त होता है; डेल्फी 2010 के लिए, ।

मैंने प्रत्येक पैकेज खोला, फिर विकल्पों में मैंने lib \ Indy10 \ को डीसीपी और यूनिट आउटपुट निर्देशिका फ़ील्ड में पूर्ण पथ चिपकाया, और पैकेज आउटपुट निर्देशिका फ़ील्ड में bin \ के लिए पूरा पथ चिपकाया।

तब मैं built पैकेज। डीसीएल पैकेज के लिए मैं भी installed

निश्चित रूप से 2010 के लिए यह बिना किसी हिचकिचाहट के चला गया!

+2

यदि आप डेल्फी-प्रदत्त इकाइयों और पैकेजों को प्रतिस्थापित करने जा रहे हैं, तो आप डीबग संस्करणों को भी बदलना चाहेंगे। अन्यथा, जब भी आप "डीबग डीसीयू का उपयोग करें" लिंकर विकल्प चेक करते हैं, तो आपको इकाई संघर्ष मिलेंगे। निजी तौर पर, मैं सिर्फ इंडी की एक अलग प्रति का उपयोग करता हूं और डेल्फी-प्रदान की गई फाइलों को अकेला छोड़ देता हूं। –

+0

आह, मैं उन शापित डीबग डीसीयू के बारे में भूल गया था ... –

+2

मैंने आपके निर्देशों के बाद सफलतापूर्वक इंडी स्थापित किया। क्या आप डीसीयू डीबग के बारे में बता सकते हैं? इसके लिए क्या करना है? अब के लिए मैं अपने प्रोजेक्ट का निर्माण कर सकता हूं और इंडी गायब होने के अपडेट के कारण मेरे पास बग्स गायब हो गए थे। इस जानकारी को भारत वेबसाइट पर बड़े फ़ॉन्ट में होना चाहिए !!! – LaBracca

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