मैं अपने पाइथन प्रोग्राम को एक सी मॉड्यूल के साथ विस्तारित कर रहा हूं जो GStreamer के लिए GstPhotography इंटरफ़ेस का उपयोग करता है। मेरे सी मॉड्यूल ठीक संकलित, लेकिन जब मैं अजगर से इसे चलाने की कोशिश, मैं इस त्रुटि मिलती है:आयात त्रुटि: [लाइब्रेरीनाम] .so: अपरिभाषित प्रतीक: [फ़ंक्शन का नाम]
$python Program.py
Traceback (most recent call last):
File "Program.py", line 10, in <module>
import MyPythonClass
File "/path/MyPythonClass.py", line 19, in <module>
import my_c_module
ImportError: /path/my_c_module.so: undefined symbol: gst_photography_get_type
मैं सच में यकीन है कि इसका क्या मतलब है नहीं कर रहा हूँ, क्योंकि मैं my_c_module.cpp में gst_photography_get_type का उपयोग कभी नहीं - यह एक है GSTPhotography स्रोत कोड में कार्यान्वित कार्य।