6

GStreamer の GstPhotography インターフェイスを使用する C モジュールで Python プログラムを拡張しています。私の C モジュールは正常にコンパイルされますが、Python から実行しようとすると、次のエラーが発生します。

$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 ソース コードに実装されている関数です。

4

1 に答える 1

0

これは、pkgconfig ファイルで指定されていないか、そもそも pkgconfig ファイルを参照していないために、十分なライブラリに対してリンクしていないことを意味します。

于 2010-07-09T19:21:19.393 に答える