উত্স থেকে tmux কিভাবে ইনস্টল করবেন?


12

আমি tmux ডাউনলোড করেছি এবং এটি উবুন্টু 10.04 এ ইনস্টল করার চেষ্টা করছি।

$ ./configure 
Configured for Linux
$ make
cc -DBUILD="\"1.3\"" -std=c99 -D_GNU_SOURCE -D_POSIX_SOURCE -iquote.   -c -o attributes.o attributes.c
In file included from attributes.c:23:
tmux.h:30:19: error: event.h: No such file or directory
In file included from attributes.c:23:
tmux.h:831: error: field ‘name_timer’ has incomplete type
tmux.h:1025: error: field ‘key_timer’ has incomplete type
tmux.h:1086: error: field ‘event’ has incomplete type
tmux.h:1102: error: field ‘repeat_timer’ has incomplete type
tmux.h:1122: error: field ‘identify_timer’ has incomplete type
tmux.h:1125: error: field ‘message_timer’ has incomplete type
make: *** [attributes.o] Error 1

উত্তর:


13

ত্রুটিটি আপনাকে বলছে যে আপনার শিরোনামের ফাইল ইভেন্টের অভাব রয়েছে, এটি সম্ভবত মুক্তির অংশ।

একটি প্রোগ্রাম সংকলন করতে আপনাকে প্রথমে এর সমস্ত নির্ভরতা ইনস্টল করতে হবে (শিরোনাম, -দেব প্যাকেজ সহ)। টিএমউক্স ওয়েবপৃষ্ঠায় তারা বলে যে এটি মুক্ত এবং ncurses এর উপর নির্ভর করে। সুতরাং এই আদেশটি সম্ভবত আপনার প্রয়োজনীয় সমস্তগুলি ইনস্টল করবে (পরীক্ষিত নয়):

sudo apt-get install libevent-1.4 libevent-dev libncurses5-dev

তবে আপনার যদি এটি জিজ্ঞাসার দরকার হয় তবে উত্স থেকে জিনিসগুলি সংকলন করা উচিত নয়, যদি না আপনি এটি শেখার জন্য করছেন, না শুধুমাত্র মজাদার জন্য বা কেবল একটি ভয়াবহ দিন কাটানোর জন্য;)।


5
বা, যেহেতু এটি ইতিমধ্যে সংরক্ষণাগারে রয়েছে তাই আপনি কেবল বিল্ড-নির্ভরতাগুলি সরাসরি ইনস্টল করার জন্য অনুরোধ করতে পারেন:sudo apt-get build-dep tmux
কিস কুক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.