রুবি ১.৮..7 ( আমার এবং অন্যান্য ) কে সংকলনের চেষ্টা করার প্রসঙ্গে সম্প্রতি কীভাবে এটি করা যায় সে সম্পর্কে বেশ কয়েকটি ব্লগ পোস্ট রয়েছে । সংক্ষিপ্ত উত্তর:
কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করুন (এক্সকোডে: পছন্দসমূহ> ডাউনলোডসমূহ> উপাদানসমূহ; অথবা আপনি অ্যাপল এ গিয়ে এক্সকোড ইনস্টল করতে না চাইলে সেগুলি আলাদাভাবে ডাউনলোড করতে পারেন) - এটি একটি gcc
কমান্ড ইনস্টল করে , তবে এটি আসলে ঝাঁকুনি ইনস্টল হোমব্রিউ (নির্দেশাবলী) ওএস এক্সের জন্য একটি প্যাকেজ পরিচালক
তারপরে, 'ডুপস' হোমব্রিউ সংগ্রহস্থলটি ইনস্টল করুন এবং এটি থেকে জেনুইন জিসিসি 4.2 সংকলক:
brew update
brew tap homebrew/homebrew-dupes
brew install apple-gcc42
/usr/bin/gcc
এখনও থাকবে i686-apple-darwin11-llvm-gcc-4.2
, তবে /usr/local/bin/gcc-4.2
থাকবে i686-apple-darwin11-gcc-4.2.1
(এবং সম্পর্কিত সরঞ্জামগুলি g++-4.2
এবং এর বাইরেও /usr/local/bin
)
তারপরে, ঝাঁকুনা সংস্করণের পরিবর্তে those সংকলকগুলি নির্বাচন করতে আপনার বিল্ড প্রক্রিয়াটি ব্যবহার করুন (উদাহরণস্বরূপ, সিসি এবং সিএক্সএক্স এনভায়রনমেন্ট ভেরিয়েবলগুলি যথাযথভাবে সেট করা) আপনি ব্যবহার করতে পারেন।