আপডেট: এই প্যাকেজগুলি ইনস্টল করতে এবং লাইফের সাথে এগিয়ে যেতে কেবল হোমব্রিউ ব্যবহার করুন।
Homebrew ইনস্টল করুন এবং মাত্র ইন্সটল autoconf, automakeএবং libtoolপ্যাকেজ ভালো:
brew install autoconf automake libtool
আমি যখন প্রায় 3+ বছর আগে এই উত্তরটি লিখেছিলাম তখন এটি পূর্বের উত্তরটি সংশোধন করা ছিল, যা কেবলমাত্র লিঙ্ক-কেবল এবং ব্যাখ্যাতে অস্পষ্ট ছিল। তখন আমি হোমব্রিউয়ের মতো প্যাকেজ ম্যানেজারের চেয়ে ম্যাকোস-এর উপর ম্যাকোজে কাঁচা উত্স সংকলনটি ব্যবহার করা পছন্দ করি কারণ আমি কেবল হোমব্রিউ এবং ম্যাকপোর্টসকে তাত্ক্ষণিকভাবে অপরিণত অবস্থায় পেয়েছি।
এখন আমি উবুন্টু এবং সেন্টোস-এ brewনিয়মিত ম্যাকওএসে হোমব্রিউ (ওরফে ) ব্যবহার করি । আমি ম্যাকোজে কাঁচা উত্স কোড থেকে যে কোনও কিছুই সংকলন এড়ানো পরামর্শ দিচ্ছি যদি না আপনার সত্যিকারের কোনও পছন্দ না থাকে।apt-getyum
রেফারেন্স উদ্দেশ্যে নীচে পুরানো উত্তর সামগ্রী।
আমি বুঝতে পারি এই প্রশ্নটি প্রায় 3+ বছর পুরানো, তবে স্বীকৃত উত্তরটি একটি লিঙ্কের উত্তর এবং সেই লিঙ্কটি এখন মারা গেছে। এবং অন্য উত্তর টেকনিক্যালি সঠিক, কিন্তু এটি এখনও প্রকৃত ব্যাখ্যা না হাতে-কলমে প্রক্রিয়ার গনুহ সংস্করণ ইনস্টল করা প্রয়োজন autoconf, automakeএবং libtoolম্যাক অপারেটিং সিস্টেম এক্স মধ্যে
প্রথমত, Xcode-যেহেতু অন্তত সংস্করণ 4.3 আমি বিশ্বাস করি-আর এর গনুহ সংস্করণ অন্তর্ভুক্ত করা হয়েছে autoconf, automakeএবং libtool। এর অর্থ এই নয় যে আপনি নিজেরাই জিএনইউ সরঞ্জাম ইনস্টল করতে পারবেন না। এবং এখানে কিভাবে।
আমি এই প্রক্রিয়াটি ম্যাক ওএস এক্স 10.6 (স্নো চিতা), 10.7 (সিংহ), 10.8 (পর্বত সিংহ) এবং 10.9 (ম্যাভেরিক্স) ছাড়াই ব্যবহার করেছি।
এক্সকোড এবং এক্সকোড কমান্ড লাইন সরঞ্জাম ইনস্টল করুন।
প্রথম পূর্বশর্তটি Xcode পাশাপাশি Xcode কমান্ড লাইন সরঞ্জামও ইনস্টল করা উচিত। সম্ভাবনা যদি আপনি প্রয়োজন autoconf, automakeএবং libtoolইনস্টল, আপনি ইতিমধ্যে Xcode এবং কমান্ড লাইন টুলস ইনস্টল করা আছে, কিন্তু যারা এখনও সেটআপ হবে না যে ইশারা।
এখন, শো উপর! কেবলমাত্র নোট করুন যে ডাউনলোডের সংস্করণ সংখ্যাগুলি বর্তমানে (এপ্রিল 2015) হিসাবে নির্ভর করে এবং এই পোস্টের সময়ের মতো কাজ করে। আপনার প্রয়োজন হলে অন্যান্য সংস্করণগুলিতে সামঞ্জস্য করুন:
autoconf2.69 ইনস্টল করুন ।
ওয়ার্কিং ডিরেক্টরিটি আপনার হোম ডিরেক্টরিতে সেট করুন:
cd
উত্স কোড পান এবং এটি সঙ্কুচিত করুন:
curl -O -L http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz
tar -xzf autoconf-2.69.tar.gz
সঙ্কুচিত উত্স কোড ডিরেক্টরিতে যান:
cd autoconf-*
configureসোর্স কোডে স্ক্রিপ্টটি চালান :
./configure
এখন makeএটি সংকলন চালান :
make
এখন এটি ইনস্টল করুন:
sudo make install
নতুনভাবে ইনস্টল হওয়া autoconfসংস্করণটি যাচাই করুন যা নিশ্চিত হয়ে গেছে:
autoconf --version
প্রতিক্রিয়া এমন কিছু হওয়া উচিত:
অটোকনফ 2.69
automake1.15 ইনস্টল করুন ।
ওয়ার্কিং ডিরেক্টরিটি আপনার হোম ডিরেক্টরিতে সেট করুন:
cd
উত্স কোড পান এবং এটি সঙ্কুচিত করুন:
curl -O -L http://ftpmirror.gnu.org/automake/automake-1.15.tar.gz
tar -xzf automake-1.15.tar.gz
সঙ্কুচিত উত্স কোড ডিরেক্টরিতে যান:
cd automake-*
configureসোর্স কোডে স্ক্রিপ্টটি চালান :
./configure
এখন makeএটি সংকলন চালান :
make
এখন এটি ইনস্টল করুন:
sudo make install
নতুনভাবে ইনস্টল হওয়া automakeসংস্করণটি যাচাই করুন যা নিশ্চিত হয়ে গেছে:
automake --version
প্রতিক্রিয়া এমন কিছু হওয়া উচিত:
অটোমেক 1.15
libtool2.4.6 ইনস্টল করুন ।
ওয়ার্কিং ডিরেক্টরিটি আপনার হোম ডিরেক্টরিতে সেট করুন:
cd
উত্স কোড পান এবং এটি সঙ্কুচিত করুন:
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz
tar -xzf libtool-2.4.6.tar.gz
সঙ্কুচিত উত্স কোড ডিরেক্টরিতে যান:
cd libtool-*
configureসোর্স কোডে স্ক্রিপ্টটি চালান :
./configure
এখন makeএটি সংকলন চালান :
make
এখন এটি ইনস্টল করুন:
sudo make install
নতুনভাবে ইনস্টল করা libtoolসংস্করণটি দেখুন - manপৃষ্ঠার মাধ্যমে all সমস্ত ভাল হয়েছে তা নিশ্চিত করতে:
man libtool
ম্যান পৃষ্ঠার প্রথম পৃষ্ঠায় এরকম কিছু হওয়া উচিত:
libtool - লিবটোল 2.4.6 এর জন্য ম্যানুয়াল পৃষ্ঠা