কার্নেল সংকলন করার সময় কেন 'মেক জিঙ্কফিগ' কাজ করে না?


9

আমি ভ্যানিলা লিনাক্স কার্নেল ৩.১১.১৪ সংকলন করার চেষ্টা করছি কার্নেল.অর্গ থেকে ডাউনলোড করা। আমি যখন চেষ্টা করি তখন make gconfigবলা হয়:

* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*
make[1]: *** No rule to make target 'scripts/kconfig/.tmp_gtkcheck', needed by `scripts/kconfig/gconf.o'.  Stop.
make: *** [gconfig] Error 2

এখন মনে হচ্ছে আমার উবুন্টুর ডিফল্টর সাথে gtk + নেই, dpkg -s xxxxএটি নিশ্চিত করেছেন। আমি এগুলি ব্যবহার করে 3 টি ইনস্টল করার চেষ্টা করেছি sudo apt-get install xxxxকিন্তু কোনও প্যাকেজ পাওয়া যায় নি।

আমি এখন কি করব! (পাইগটক একটি উত্তর?)

দ্রষ্টব্য: এক্সএক্সএক্সএক্স 3 টি ত্রুটিযুক্ত প্যাকেজ প্যাকেজের জন্য স্থানধারক।


ভ্যানিলা লিনাক্স কার্নেল ৩.১১.১৪ সংকলন করার চেষ্টা কর্নেল.অর্গ.ও ডাউনলোড করেছেন। সংকলনটি এই ধরণের একটি ত্রুটি দিচ্ছে তা বিবেচ্য নয়। পরবর্তী 'এক্সএক্সএক্সএক্সএক্স' ত্রুটি এবং ইতিমধ্যে আমার বিবৃতিতে পরিষ্কারভাবে উল্লিখিত 3 টি প্যাকেজগুলির জন্য স্থানধারক। gtk + -2.0, glib-2.0 এবং libglade-2.0। উন্নয়ন প্যাকেজ সম্পর্কে সর্বশেষ, না আমি সে সম্পর্কে নিশ্চিত নই, আমার মনে হয় আমি তা করি নি। কি ইনস্টল করা প্রয়োজন?
জুলিয়ানডোটনট

উত্তর:


19

বার্তাটি খুব স্পষ্ট:

* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*

সুতরাং, আপনার প্রয়োজনীয় লাইব্রেরিগুলি কেবল ইনস্টল করুন। বেশিরভাগ ক্ষেত্রে, এগুলি -devত্রুটি হিসাবে উল্লিখিত প্যাকেজগুলির সংস্করণ দ্বারা সরবরাহ করা হয় , গ্রন্থাগারের ক্ষেত্রে সম্ভবত আপনাকে libশুরুতে যুক্ত করতে হবে to সুতরাং, এই ক্ষেত্রে:

sudo apt-get install libgtk2.0-dev libglib2.0-dev libglade2-dev

এবং সম্পন্ন।


5
আপনি যখন এটির gtk+-2.0libgtk2.0-dev
অভ্যস্ত না হন

প্যাকেজ libglib2.0-dev উপলব্ধ নয়, তবে অন্য প্যাকেজ দ্বারা উল্লেখ করা হয়। এর অর্থ এই হতে পারে যে প্যাকেজটি অনুপস্থিত, অপ্রচলিত হয়েছে, বা কেবলমাত্র অন্য উত্স থেকে উপলব্ধ তবে নিম্নলিখিত প্যাকেজগুলি এটি প্রতিস্থাপন করেছে: libglib2.0-0 libglib2.0-bin প্যাকেজ libgtk2.0-dev উপলভ্য নয়, তবে উল্লেখ করা হয়েছে অন্য প্যাকেজ দ্বারা। এর অর্থ এই হতে পারে যে প্যাকেজটি অনুপস্থিত, অপ্রচলিত হয়েছে, বা কেবল অন্য উত্স থেকে পাওয়া গেছে E: প্যাকেজ 'libgtk2.0-dev' এর কোনও ইনস্টলেশন প্রার্থী নেই: প্যাকেজ 'libglib2.0-dev' এর কোনও ইনস্টলেশন প্রার্থী নেই:
Libglade2

সম্পূর্ণ হয়নি :( আমি তালিকাভুক্ত উপরে কিছু বিষয়, ত্রুটি আমি প্যাকেজ সম্পর্কে পেয়েছিলাম উপলব্ধ নয়।
JuliandotNut

আমি sudo apt-get install libglib2.0-0 libglib2.0-bin libgtk2.0-0 libgtk2.0-binজিটিকে এবং গ্লিবের জন্য ( ) ব্যবহার করেছি এবং এটি আমার কাছে ইতিমধ্যে তাদের সর্বশেষতম সংস্করণ রয়েছে out আমি যে কোনও উপায়েই সমস্যার মুখোমুখি হয়েছি তবে লিবগ্লেড সনাক্ত করতে অক্ষম !!!
জুলিয়ানডোটনট

1
@ ওয়াকার তখন কার্নেল তৈরির পাশাপাশি আপনার অন্যান্য সমস্যাও রয়েছে, মূলটি পুনরুদ্ধার করুন /etc/apt/sources.list, চালান sudo apt-get updateএবং আবার চেষ্টা করুন।
ব্রায়াম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.