/lib/modules/2.6.38-8- জেনেরিক / বিল্ড: এ জাতীয় কোনও ফাইল বা ডিরেক্টরি নেই


10

আমি আমার সিস্টেমে উবুন্টু ১১.১০ ইনস্টল করেছি, ১১.০৪ থেকে আপগ্রেড করেছি। আমাকে এলোক টাচ স্ক্রিন ড্রাইভার ইনস্টল করতে হবে। এই ড্রাইভারটি কেবল কার্নেল ২.6 সমর্থন করে এবং ৩ টি নয়, বুট লোডারটিতে আমি কার্নেল ২.6 এ পরিবর্তন করেছি। এখন যেহেতু আমি elok.so মডিউল তৈরি করতে চাই, এটি আমাকে একটি ত্রুটি দেয়

make
make -C /lib/modules/2.6.38-8-generic/build SUBDIRS=/etc/opt/elo-ser/elok_s-source modules 
make: *** /lib/modules/2.6.38-8-generic/build: No such file or directory.  Stop.
make: *** [default] Error 2

এই ত্রুটিটি হ'ল, যখন আমি কার্নেল ২.6 থেকে কার্নেল 3.0.০ এ আপগ্রেড করেছি, তখন কার্নেল ২.6 / usr / src থেকে অপসারণ করা হয়েছে এবং /lib/modules/2.6.xx তে কোনও বিল্ড ডিরেক্টরি নেই।

এই সমস্যাটি কীভাবে সমাধান করা যায় তা আমি জানি না, দয়া করে আমার মডিউলটি চালানোর জন্য আমার উচিত সমস্ত কিছুর বিশদ নোট করুন।

উত্তর:


16

আপনাকে লিনাক্স শিরোনাম ডাউনলোড করতে হবে এবং একটি সিস্টেম লিঙ্ক তৈরি করতে হবে

apt-get install linux-headers 
ln -s /usr/src/linux-headers-2.6.38/ /lib/modules/2.6.38/build

প্রয়োজন হতে পারে: sudo apt-get linux-headers ইনস্টল করুন - $ (uname -r) এটি ডেবিয়ান জেসিতে আমার জন্য বিল্ড লিঙ্কটি যুক্ত করেছে।
এএএফারমক্লাব
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.