लिनक्स कर्नेल मॉड्यूल है कि एक दूसरे पर निर्भर संकलन है, लिंकर की तरहलिनक्स कर्नेल मॉड्यूल लिंकर चेतावनियां: "*** चेतावनी: <function> [<module>] अपरिभाषित!" - उनसे छुटकारा पाने के लिए कोई रास्ता?
Building modules, stage 2.
MODPOST
*** Warning: "function_name1" [module_name] undefined!
*** Warning: "function_name2" [module_name] undefined!
*** Warning: "function_name3" [module_name] undefined!
अपरिभाषित प्रतीक चेतावनी देता है के रूप में मॉड्यूल insmod या modprobe का उपयोग कर गिरी में डाला जाता है अनसुलझे प्रतीक के रूप में जल्द ही हल कर रहे हैं। क्या लिंकर चेतावनी से छुटकारा पाने का कोई तरीका है, यद्यपि?
मैंने इस मुद्दे पर 3 Google SERP के माध्यम से पढ़ा है - ऐसा लगता है कि कोई भी जवाब नहीं जानता है। जब आप कर्नेल मॉड्यूल बनाते हैं तो क्या ये लिंकर चेतावनियां इस तरह से होती हैं?
उत्तर के लिए धन्यवाद। कोई विचार वास्तव में कैसे? – Gary
मुझे खेद है, लेकिन यह वास्तव में काम नहीं करता है। चेतावनियां अभी भी वहां हैं। इसके अलावा, @echo कृपया "ओवरराइडिंग सबडिड्स" चेतावनी 'मुझे परेशान करता है IGNORE। मैं गूंजने के लिए एक ही दृष्टिकोण का उपयोग कर सकता हूं 'कृपया [मॉड्यूल_नाम] अपरिभाषित IGNORE! चेतावनी, लेकिन जाहिर है यह वही तरीका नहीं है जिसकी मैं तलाश कर रहा हूं। – Gary