尝试构建 gstreamer sharp,return 错误 'make'-command

Trying to build gstreamer sharp, return error on 'make'-command

我正在尝试构建 gstreamer sharp 以便我可以在 monodevelop 中使用它。我遵循 github 页面上提供的(简单)说明,但它在 make-command 上给出了错误。

这是 github 项目和说明:https://github.com/xDarkice/gstreamer-sharp

这是终端的输出:

Making all in sources
make[1]: Entering directory `/home/magnus/Downloads/GStreamer/gstreamer-sharp-master/sources'
/usr/bin/gmcs -nowarn:169 -unsafe -target:library -r:/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/glib-sharp.dll   \
        AssemblyInfo.cs custom/*.cs  generated/*.cs -out:../out/gstreamer-sharp.dll
AssemblyInfo.cs(25,12): warning CS1699: Use compiler option `keyfile' or appropriate project settings instead of `AssemblyKeyFile' attribute
custom/Caps.cs(31,10): error CS0246: The type or namespace name `Structure' could not be found. Are you missing an assembly reference?
custom/FFTF32.cs(33,139): error CS0246: The type or namespace name `FFTF32Complex' could not be found. Are you missing an assembly reference?
custom/FFTF32.cs(35,45): error CS0234: The type or namespace name `FFTF32Complex' does not exist in the namespace `Gst.FFT'. Are you missing an assembly reference?
custom/FFTF32.cs(42,48): error CS0234: The type or namespace name `FFTWindow' does not exist in the namespace `Gst.FFT'. Are you missing an assembly reference?
custom/Iterator.cs(40,14): error CS0234: The type or namespace name `IteratorResult' does not exist in the namespace `Gst'. Are you missing an assembly reference?
custom/NavigationQuery.cs(23,41): error CS0234: The type or namespace name `Query' does not exist in the namespace `Gst'. Are you missing an assembly reference?
custom/NavigationQuery.cs(23,58): error CS0246: The type or namespace name `NavigationCommand' could not be found. Are you missing an assembly reference?
custom/TagList.cs(55,24): error CS0234: The type or namespace name `TagMergeMode' does not exist in the namespace `Gst'. Are you missing an assembly reference?
custom/Value.cs(456,10): error CS0104: `DateTime' is an ambiguous reference between `System.DateTime' and `GLib.DateTime'
/usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to previous error)
/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/glib-sharp.dll (Location of the symbol related to previous error)
custom/Value.cs(476,16): error CS0104: `DateTime' is an ambiguous reference between `System.DateTime' and `GLib.DateTime'
/usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to previous error)
/usr/lib/pkgconfig/../../lib/mono/gtk-sharp-3.0/glib-sharp.dll (Location of the symbol related to previous error)
Compilation failed: 10 error(s), 1 warnings
make[1]: *** [../out/gstreamer-sharp.dll] Error 1
make[1]: Leaving directory `/home/magnus/Downloads/GStreamer/gstreamer-sharp-master/sources'
make: *** [all-recursive] Error 1

有人知道怎么回事吗?

您使用了错误的存储库。 gstreamer-sharp 已移至 http://cgit.freedesktop.org/gstreamer/gstreamer-sharp with a mirror on github at https://github.com/gstreamer-sharp/gstreamer-sharp