কাস্টম ডিরেক্টরি (ওএস এক্স) এ Emacs ইনস্টল করা


0

Emacs22 সঙ্গে Fed আপ যে Xcode সঙ্গে এসেছিলেন, আমি Emacs24 আপগ্রেড করার জন্য সেট আউট। আমি সিস্টেম ডিফল্টগুলিকে ওভাররাইট করতে চাই না, এবং এর সাথে জগাখিচুড়িও করতে চাই না, তাই আমি অন্য কোনও কাস্টম ডিরেক্টরিতে Emacs ইনস্টল করার চেষ্টা করেছি। /usr/local/

বলুন আমি উপসর্গ সেট CUSTOM_DIR/emacs-24.2। আমি এমএমএস তৈরি এবং ইনস্টল 24.2 CUSTOM_DIR/emacs-24.2 ডিরেক্টরি, তাই bin/, libexec/, share/, এবং var/ সব আছে। (হ্যাঁ, আমি সব প্রয়োজনীয় ফাইল ম্যানুয়ালি চেক করেছি; ইনস্টলেশনটি সম্পূর্ণরূপে কাস্টম ডিরেক্টরিতে সম্পূর্ণ।) কিন্তু যখন আমি এমাক্সের নতুন সংস্করণটি চালানোর চেষ্টা করি, তখন আমার নিম্নলিখিত ত্রুটি বার্তাগুলি পেয়েছিল:

Warning: arch-dependent data dir (/usr/local/libexec/emacs/24.2/x86_64-apple-darwin12.2.1/) does not exist.
Warning: arch-independent data dir (/usr/local/share/emacs/24.2/etc/) does not exist.
Warning: Lisp directory `/usr/local/share/emacs/24.2/site-lisp' does not exist.
Warning: Lisp directory `/usr/local/share/emacs/site-lisp' does not exist.
Warning: Lisp directory `/usr/local/share/emacs/24.2/lisp' does not exist.
Warning: Lisp directory `/usr/local/share/emacs/24.2/leim' does not exist.
Error: charsets directory not found:
/usr/local/share/emacs/24.2/etc/charsets
Emacs will not function correctly without the character map files.
Please check your installation!

তাই স্পষ্টতই Emacs এর অনুসন্ধান পথ বিকল্প সত্ত্বেও প্রভাবিত হয় নি --prefix=CUSTOM_DIR/emacs-24.2 আমি চলমান যখন নির্দিষ্ট configure। আমি কিভাবে এটা ঠিক করব? কোন কনফিগারেশন ফাইল পরিবর্তন করতে হবে, নাকি emacs কনফিগার করার সময় আমাকে কিছু কনফিগারেশন বিকল্প যুক্ত করতে হবে? (আমি টারবল থেকে Emacs 24.2 নির্মিত।)

পুনশ্চ ইনস্টলেশন অন্যান্য উপায়ে সুপারিশ করবেন না দয়া করে। আমি করা ইম্যাক্স ইন্সটল করতে ২4 টি ইন্সটল করে দেখুন /usr/local/যা কোন সমস্যা নেই হাজির; অথবা MacPorts বা অনুরূপ প্রকল্প সঙ্গে; অথবা Emacs.app বাইনারি বিতরণের মধ্যে পাওয়া কমান্ড লাইন উপাদান থেকে সরাসরি চলমান। আমি কেবল এই খুব সমস্যা ঠিক করতে চান। ধন্যবাদ।


@ ডার ওয়েল, ধন্যবাদ, কিন্তু সম্ভবত আপনি শেষ অনুচ্ছেদটি পড়েননি। আমি যা চাই তার জন্য কয়েকটি উপায় জানি; আমি শুধু সমস্যাটি সমাধান করতে চাই, কারণ এটি ঘটেনি।
4ae1e1

@ ডার হিসাবে আপনি দেখতে পারেন, আপনার পরামর্শ ইতিমধ্যে শেষ অনুচ্ছেদে তালিকাভুক্ত করা হয়েছে। আমি যে পদ্ধতি ভাল জানেন।
4ae1e1

দুঃখিত। আমার খারাপ! আমি প্রকৃতপক্ষে শেষ অনুচ্ছেদ মিস।
Dror

উত্তর:


0

কিছু সময় আগে আমি উৎস থেকে emacs নির্মাণ করতে ব্যবহৃত:

git://git.savannah.gnu.org/emacs.git

সঙ্গে একটি কাস্টম dir মধ্যে:

./autogen.sh
./configure --prefix=$HOME/cmp/soft/sft/Emacs --enable-link-time-optimization
make bootstrap
make install

আচ্ছা, আমি কী বলব ... আমি অনেক দিন ধরে এটা দিয়েছি, কিন্তু যে কোনও উত্তর দেওয়ার জন্য ধন্যবাদ।
4ae1e1
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.