ইয়োসেমাইট
নীচে একটি তাজা ম্যাকের কয়েকটি অতিরিক্ত পদক্ষেপ রয়েছে যা কিছু লোকের প্রয়োজন হতে পারে। এটি @ jnovack এর দুর্দান্ত উত্তরে কিছুটা যুক্ত করেছে।
আপডেট: এটি সেট আপ করার সময় আরও কয়েকটি নোট:
আপনার প্রশাসকের ব্যবহারকারীর পাসওয়ার্ড রয়েছে তা নিশ্চিত করুন। কোনও রুট ব্যবহারকারী সক্ষম করার চেষ্টা করার সময় একটি ফাঁকা পাসওয়ার্ড কাজ করবে না।
System Preferences > Users and Groups > (select user) > Change password
তারপরে রুট সক্ষম করতে, dsenableroot
টার্মিনালে চালান :
$ dsenableroot
username = mac_admin_user
user password:
root password:
verify root password:
dsenableroot:: ***Successfully enabled root user.
প্রশাসকের ব্যবহারকারীর পাসওয়ার্ড টাইপ করুন, তারপরে নতুন সক্ষম হওয়া রুট পাসওয়ার্ডটি দু'বার করুন।
পরবর্তী প্রকার:
sudo gcc
অথবা
sudo make
এটি নিম্নলিখিত মত কিছু সঙ্গে প্রতিক্রিয়া জানাতে হবে:
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
You have not agreed to the Xcode license agreements. You must agree to
both license agreements below in order to use Xcode.
আপনাকে লাইসেন্স চুক্তিটি দেখানোর জন্য অনুরোধ জানানো হলে এন্টার টিপুন।
Hit the Enter key to view the license agreements at
'/Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf'
IMPORTANT: BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE
FOLLOWING APPLE TERMS:
//...
q
লাইসেন্স চুক্তি দর্শন থেকে বেরিয়ে আসতে টিপুন ।
By typing 'agree' you are agreeing to the terms of the software license
agreements. Type 'print' to print them or anything else to cancel,
[agree, print, cancel]
প্রকার agree
। এবং তারপরে এটি শেষ হবে:
clang: error: no input files
মূলত এর অর্থ হ'ল আপনি make
বা gcc
কোনও ইনপুট ফাইল দেন নি।
চেকটি দেখতে কেমন দেখাচ্ছে তা এখানে:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
মাভারিক্স
ম্যাভেরিক্সের সাথে এখন এটি কিছুটা আলাদা।
যখন সরঞ্জামগুলি পাওয়া যায় নি, কমান্ড pkgutil
কমান্ডটি ফিরে এলো:
$ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
কমান্ড লাইন সরঞ্জামগুলি ইনস্টল করতে, এটি টার্মিনাল থেকে একটি দুর্দান্ত গুই এবং সবকিছু সহ সুন্দরভাবে কাজ করে।
$ xcode-select --install
http://macops.ca/installing-command-line-tools-automatically-on-mavericks/
যখন তাদের পাওয়া গেল, pkgutil
আদেশটি এটাই প্রত্যাবর্তন করল:
$ pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
package-id: com.apple.pkg.CLTools_Executables
version: 5.0.1.0.1.1382131676
volume: /
location: /
install-time: 1384149984
groups: com.apple.FindSystemFiles.pkg-group com.apple.DevToolsBoth.pkg-group com.apple.DevToolsNonRelocatableShared.pkg-group
এই কমান্ডটি ইনস্টলের আগে এবং পরে একইটি ফিরে আসে।
$ pkgutil --pkg-info=com.apple.pkg.DeveloperToolsCLI
No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.
এছাড়াও আমার কাছে সিএলটি এর জন্য উপাদানটি নির্বাচিত এবং এক্সকোডের ডাউনলোড বিভাগে ইনস্টল করা ছিল, তবে মনে হয় এটি এটি টার্মিনালে তৈরি করে নি ...
আশা করি এইটি কাজ করবে.