সিংহ ওএসএক্স ইনস্টল হওয়ার পরে জিসিসি-র পুরানো


1
➤ ব্রিউ ডাক্তার

/ ডেভেলপার / usr / bin / জিসিসি
/ ডেভেলপার / usr / bin / জিসিসি
আপনার জিসিসি 4.2.x সংস্করণ প্রস্তাবিত সংস্করণ থেকে পুরানো। এটি পরামর্শ দেওয়া হতে পারে
এক্সকোডের সর্বশেষ প্রকাশে আপগ্রেড করতে।

আমরা gcc 4.0.x সনাক্ত করতে পারি নি। কিছু সূত্রে এই সংকলকটির প্রয়োজন।

$ GREP_OPTIONS "- রঙ = অটো" তে সেট করা হয়েছিল।
$ GREP_OPTIONS সেট থাকায় সিএমকে বিল্ডগুলি ব্যর্থ হতে পারে।

এক্সকোড ৪.১ ইনস্টল করা হয়েছে, জিসিসি-ভি:

➤ জিসিসি -ভি

অন্তর্নির্মিত চশমা ব্যবহার।
লক্ষ্য: i686-আপেল-ডারউইন 10
এর সাথে কনফিগার করা হয়েছে: / var / tmp / gcc / gcc-5664 ure 89 / src / configure - -disable-checking --enable-werror --prefix = / usr --mandir = / share / man --enable-languages ​​= c , অবজেক্ট, সি ++, আপত্তি-সি ++ - প্রোগ্রাম-ট্রান্সফর্ম-নাম = / ^ [সিজি] [^ .-] * $ / এস / $ / - 4.2 / - স্লিবিডির = / usr / lib - বিল্ড = i686-আপেল-ডারউইন 10 --প্রগ্রাম-উপসর্গ = i686-আপেল-ডারউইন 10- - হোস্ট = x86_64-আপেল-ডারউইন 10 - তারাট = i686-আপেল-ডারউইন 10 - সহ-জিএক্সএক্স-অন্তর্ভুক্ত-দির = / অন্তর্ভুক্ত / সি ++ / 4.2.1
থ্রেড মডেল: পিক্সিক্স
জিসিসি সংস্করণ 4.2.1 (অ্যাপল ইনক। 5664 বিল্ড)

কোন ধারনা কিভাবে এটা ঠিক করতে হবে?


আপনি সম্পাদনা করতে /usr/local/Library/Homebrew/global.rbএবং এতে পরিবর্তন 5664করতে 5663এবং এটি যেভাবে কাজ করে তা চেষ্টা করতে পারেন। অন্যদিকে স্নো চিতাবাঘ এবং এক্সকোড ৪.০.১ এর সাথে আমি বিল্ড পেয়েছি 5666যা কিছুটা আশ্চর্যজনক।
দেবিলস্কি

উত্তর:


2

সমস্ত কিঙ্কস কাজ শেষ না হওয়া অবধি আপনি https://github.com/mxcl/homebrew/issues এ ট্র্যাক 10.7এবং Xcode 4.xইস্যু করতে চাইবেন

এক্ষেত্রে নিশ্চিত হয়ে নিন যে আপনার রিডানড্যান্ট অ্যাপ্লিকেশনগুলির পছন্দসই সংস্করণগুলিকে প্রসারণের আগে রাখতে সক্রিয়ভাবে আপনার $ PATH ভেরিয়েবলটি পরিচালনা করে।

সর্বদা হার্ড কোডিং পূর্ণ পথ ক্লান্তিকর, তবে যখন নতুন বাইনারিগুলি অপ্রত্যাশিতভাবে আপনার পথে প্রদর্শিত হয় তখন অভাবের কারণে এগুলি এই বাধা সৃষ্টি করে।


এছাড়াও - মেটা - যেখানে ম্যাকের উপর সাধারণ প্রোগ্রামিং বেশি বিষয়বস্তু রয়েছে সেখানে স্ট্যাক এক্সচেঞ্জে এই ধরণের প্রশ্নগুলি প্রেরণ করার জন্য আমরা সার্ভার ফল্ট মোডগুলি কীভাবে পাব? (অথবা আমাদের mods, শুধু এটা আবার আচমকা না?)
bmike

1

শুধু একটি কুঁচক, আপনি কি এক্সকোড ইনস্টলারটি চালিয়েছেন? অ্যাপ স্টোর থেকে এক্সকোড ইনস্টল করার সময় এটি কেবলমাত্র একটি এক্সকোড ইনস্টলার ইনস্টল করে। এক্সকোড ইনস্টল করতে আপনাকে অবশ্যই ইনস্টলারটি চালাতে হবে।

আমি কেবল জিজ্ঞাসা করি কারণ এটি ঠিক সুস্পষ্ট নয়।

ডিফল্ট জিসিসি এখন এলএলভিএম ব্যবহার করে। গিসি-র আউটপুট এমন কিছু দেখতে পাওয়া উচিত:


gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)

আহা, এক্সকোডের জন্য ইনস্টলার ধাপটি ভুলে যাওয়া সম্পর্কে এই উত্তরটি আসলে আমার জন্য আরও একটি সমস্যার সমাধান করে। ওপেনডিফ আমার জন্য কাজ বন্ধ করে দিয়েছে কারণ এটি / usr / bin / এর সাথে লিঙ্কযুক্ত ছিল না এবং আমি এই সমস্যাটি সমাধানের জন্য একটি সিমিলিংক করেছি। আমি ম্যাক ওএস এক্স 10.7 লায়ন আপগ্রেড করার পরে এটির মুখোমুখি হয়েছি। 10.6 এর নীচে, আমার কাছে পূর্ববর্তী সংস্করণটি Xcode ইনস্টল করা আছে। এক্সকোড 4 সঠিকভাবে ইনস্টল করা অবশ্যই একটি আরও ভাল সমাধান অবশ্যই।
mcginniwa
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.